使用Navicat生成ER关系图并导出

平时管理数据库一般都是用cmd命令提示符,或是IDEA Intellij自带的Data source,使用Navicat比较少。这段时间,由于要对前后端交互的数据结构进行设计,直接写文档联系多表时有些困难,想着如果有关系图就直观很多。想到Navicat本身就有这个功能,现在就去试试。


首先,我们打开已经设计好的表视图界面:

这里写图片描述

点击右下角的按钮切换到ER视图:

这里写图片描述

那些表与表之间相连接的就是外键,这个应该没问题。然后,我想到我要给领导汇报一下我的工作情况呀,直接截图截不完整不说,还很模糊。所以我想,会不会有什么办法可以将得到的关系图导出成pdf或者图片格式的文件呢?找了一会儿,发现确实有这个功能。

这里写图片描述

在数据库名字上,右击选择逆向数据库到模型。就可以看到生成的模型,可能会有些偏差,但是关系不会发生变化的。当然还可以在左边的工具栏选择对应的线条呀什么的,继续加工一下,然后就可以选择导出了。

这里写图片描述

导出格式有三种,pdf、svg和png,个人比较喜欢pdf,比较正式,一般什么要汇报给领导看的文档我都会先转成pdf,这样也比较清爽一些。emmm,生成ER关系图以及导出就是这些,如果帮助到你了,请点个赞吧!

  • 9
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Navicat可以通过以下步骤来导出ER: 1. 打开Navicat工具,并连接到你的数据库。 2. 在导航栏中选择你想要导出ER的数据库。 3. 点击菜单栏中的“查看”选项。 4. 在下拉菜单中选择“ER表”选项。 5. 这将显示一个ER表,其中包含了数据库中的所有表和它们之间的关系。 6. 如果你想导出这个ER,可以选择菜单栏中的“文件”选项,然后选择“导出”。 7. 在导出选项中,选择你想要导出的文件格式,比如PNG、JPEG或PDF。 8. 指定导出文件的保存位置,并点击“导出”按钮。 9. Navicat将会生成并保存你选择的文件格式的ER。 请注意,导出ER可能需要一些时间,特别是当数据库中有大量表和复杂的关系时。 #### 引用[.reference_title] - *1* *2* [使用Navicat生成ER关系导出](https://blog.csdn.net/u011974797/article/details/128564942)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Navicat11导出ER和数据字典(MySQL)](https://blog.csdn.net/elice_/article/details/88565621)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值