3

有没有一种简单的方法可以从现有的 MySQL 数据库在 Visio 中生成 ERD?我知道这在 MySQL Workbench 中是可能的,但我需要在 Visio 中完成。或者我可以将在 MySQL Workbench 中制作的 ERD 转换为 Visio 可以打开的格式吗?

4

2 回答 2

3

是的,它可以在 Visio 中完成。您需要使用逆向工程功能。

这是一篇解释基本步骤的博客文章:

http://maniish.wordpress.com/2007/11/24/reverse-engineer-mysql-in-visio-2007/

于 2011-09-13T22:39:41.413 回答
1

以上都是正确的。您还必须特别注意应用程序的架构。我们解决了 MySQL ODBC 配置的 UserDSN 在逆向工程师对话框中不可见的问题,包括使用多个版本的 ODBC。我们最终发现我们必须在 64 位 Windows 机器上安装 32 位 ODBC 驱动程序,因为安装的 Visio 2K10 是一个 32 位应用程序。

起初我们安装了 64 位 ODBC,因为这是一台 64 位机器(听起来合乎逻辑)。我终于找到了一篇文章,提到应用程序架构是 ODBC 的决定因素。安装 32 位 MySQL ODBC 驱动程序(就在之前的驱动程序的顶部)并删除/重新创建 DSN 连接后,驱动程序在对话框中可见,并且逆向工程过程有效。

于 2016-12-13T19:58:41.680 回答