mysql workbench画E-R图(自动导入生成)

前言:需要在已经建立好如下数据库表的基础下进行

1、

选择creat EER Model from Database

在②步后选择creat EER Model from Database选项

2、NEXT

 3、NEXT

4、这里有自己新建的所有数据库,选择需要的那一个 

 5、NEXT

 6、如果要对所有的表画图则直接Execute  否则选择show filter

选择不需要的表格并移到右边,将需要的表格留在左边,选完后Execute

 

7、NEXT

8、完成,根据需求建立关系即可。红框部分是所有表的位置

 

 

 9、参考mysql workbench画E-R图,并根据E-R生成sql(步骤超完整)_红目香薰的博客-CSDN博客_mysql画er图MySQL Workbench使用ER图创建数据表完整步骤,逐一操作即可。双击【Add Diagram】。点击【建表】图形按钮,位置如下图:点击空白处即可创建一个【table】表。添加表字段的时候就可以看到与上表操作是同步的。点击左上角保存按钮,选择存储位置,输入文件名,点击保存即可。存储文件样式,后缀名称为【.mvb】完成EER图的编辑后,执行菜单栏【File】→【Export】→【Forward Engineer SQL CREAT...https://blog.csdn.net/feng8403000/article/details/120640191

 若有错误欢迎指正

### 关于 ERDPlus 自动生成 E-R ERDPlus 是一种用于设计和生成实体关系(Entity-Relationship Diagram, E-R )的工具。它可以基于现有的数据库模式或者手动输入的数据模型来自动生成 E-R ,从而简化数据库建模的过程。 以下是有关如何使用 ERDPlus 自动生成 E-R 的信息: #### 工具功能概述 ERDPlus 支持从多种数据源导入元数据并生成形化的 E-R 。这些数据源可能包括但不限于 MySQL、PostgreSQL 和 SQL Server 等主流数据库系统[^3]。此外,该工具还允许用户通过定义实体及其属性来创建新的数据模型,并支持导出为片文件或其他格式以便进一步分享或编辑。 #### 使用流程说明 要利用 ERDPlus 来完成这一目标,通常需要遵循以下几个方面的工作流描述: 1. **连接到现有数据库** 如果已经存在一个完整的数据库,则可以通过设置相应的连接参数让 ERDPlus 访问此数据库中的表结构信息。这一步骤涉及指定服务器地址、端口号、用户名密码以及具体的数据库名称等细节[^4]。 2. **提取元数据** 成功建立链接之后,下一步就是启动元数据抽取过程。在此阶段,软件会扫描所选数据库内的所有表格对象,并收集诸如字段名、数据类型、主键外键关联等相关技术规格说明书的内容[^5]。 3. **可视化呈现** 当所有的必要资料都被成功获取后,就可以进入最后也是最重要的环节——绘制实际可见形式上的E-R表了。此时,程序将依据之前获得的知识构建起直观形象的表现方式给最终使用者查看理解[^6]。 ```python import erdplus as ep # Example of connecting to a database and generating an E-R diagram. connection_string = "your_connection_details" diagram = ep.generate_erd(connection_string) if isinstance(diagram, str): # Assuming the function returns path when successful print(f"E-R Diagram saved at {diagram}") else: print("Failed to generate E-R Diagram.") ``` 请注意上述代码仅为示意用途,在真实环境中需按照官方文档调整具体实现方法。 #### 注意事项 尽管自动化程度较高,但在某些情况下仍建议人工审核产生的结果以确保准确性无误。特别是当涉及到复杂业务逻辑表达或者是非标准命名约定处理的时候更是如此[^7]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值