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中导入数据库表结构
项目上右键,以此按图中顺序选择:
选择后弹出:
选择“导入”按钮左边的按钮,选择第三步中创建的数据源:
最后点击“导入”。
选择要导入的对象后确定即可。
最后生成表结构关系图如下:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!