关注「Java视界」公众号,获取更多技术干货

EA(Enterprise Architect)逆向生成Mysql数据库对应表结构关系图

一、安装ODBC数据源驱动

 ODBC数据源驱动有32位和64位两种,可以自行网上搜索下载安装,安装成功后可在 控制面板--》系统和安全 --》管理工具 查看到如下:

二、安装MySQL的ODBC驱动

安装好上面的ODBC数据源驱动后选择自己对应的32位或64的选项(这里的32和64,跟操作系统位数没有关系,即操作系统是64位不一定这里ODBC也是64),我的是32位的,双击打开:

点击添加,弹出驱动类型选择列表:

若是第一次添加,列表里面应该是没有MySQL的驱动的,这时需要安装MySQL的ODBC驱动,我安装的是 “mysql-connector-odbc-8.0.18-win32.msi” 版本,可以到MySQL官网下载需要的版本(若是Oracle也是一样,去对应官网下载),安装好后再次进入该列表会出现:

三、为数据库创建数据源

上面选择MySQL ODBC 8.0 ANSI Driver,点击“完成”,弹出:

填写对应数据库的信息,点击“OK”。

到这数据库的数据源配置完毕。

四、新建EA项目

打开EA,选择 文件--》新建项目  输入项目名称后保存

保存后弹出:

选择 Data Model - MySQL,“确定”:

五、从ODBC中导入数据库表结构

项目上右键,以此按图中顺序选择: 

选择后弹出:

选择“导入”按钮左边的按钮,选择第三步中创建的数据源:

最后点击“导入”。

选择要导入的对象后确定即可。

最后生成表结构关系图如下:

 

posted @ 2022-06-25 14:02  沙滩de流沙  阅读(354)  评论(0编辑  收藏  举报

关注「Java视界」公众号,获取更多技术干货