MySQL Workbench是一个功能强大的数据库设计和管理工具,它提供了直观的界面和丰富的功能,支持轻松地创建和管理ER图。
使用workbench构建ER图有3种方式:
- 数据库逆向工程
- 导入外部sql文件
- 手动创建数据模型
下面一个个介绍。
数据库逆向工程
逆向工程可以从已有数据库生成ER图,便于理解和分析现有数据库结构。
菜单 Database -> Reverse Engineer:
填写数据库连接信息:
填写完成后,点击next:
next,选择要包含的 schemas:
next
选择要生成ER图的表:
点击 Execute 执行就生成好了:
可以直接保存设计好的ER图:
直接打开文件:
还可以导出ER图为png图片、svg、pdf等文件:
导入外部sql文件
可以通过导入外部建表语句(DDL)文件的方式导入数据模型。
选择脚本:
点击excute:
然后Next:
就可以继续创建Diagram了,把表拖进去即可:
手动添加关系:
手动创建数据模型
可以手动创建模型,收到添加表:
不作过多介绍。