目录
powerdesigner方式
注意
注意:保证系统使用的jdk是x86的,即32位的jdk
创建项目空模型
可能由于是下载的powerdesigner的版本问题,dbms这里最新的还是mysql5.0,
但是从网上查找的软件版本基本上都是16.5的中文版,没有办法只能硬着头皮使用了
连接数据库
从数据库中更新模型
默认是全选
通过,这两个全选,全不选进行操作
可以在 All user 的选项下,点击全不选
然后选择需要导出的数据库,点击全选,选中该数据库的全部表,点击ok,进行生成
总结
实际上,这样生成的模型作用不大,应为在项目真实的开发过程中是不会显示的在表中标明外键约束的,这样的话也就导致通过上面的方式生成的模型中表与表之间没有关联
Navicat(推荐)
选中需要生成er图的数据库,然后右键,选择“逆向数据库到模型”,等待一段时间即可
dbdiagram
唯一的优点是在线编辑,但是通过 sql 文件进行数据导入的时候,不太兼容,dbdiagram 使用的是DSL语言,直接从数据库中导出的sql文件是不能直接使用的,这个是很不方便边的。