7

寻找一种工具,可以自动从实时数据库创建 MySQL DB 模式的图形表示,显示表、列和关系(ER 图)。理想情况下,可以在 OS X 上运行的东西会很棒,但如果有必要,我会尽我所能在另一台机器上运行它。

我检查了谷歌和 del.icio.us。似乎大多数这样做的产品都是商业的。我猜他们的开发成本很高?

MySQL 有Workbench,但它需要额外的逆向工程功能。

这个开源工具SchemaSpy看起来很有前途,但安装和使用可能有点尴尬。在我深入研究之前,我想我会检查是否有人知道更“即时满足”的东西。

4

3 回答 3

10

看看松鼠

您需要右键单击表格并选择“添加到图表”选项。然后它将打开一个新选项卡。切换到该选项卡后,您将看到以框表示的表格。只需右键单击该框并选择“添加所有子项”和“添加所有父项”。它将包括完整的层次结构、实体和关系。所以,你可以说它会生成一个 ERD。

希望这会有所帮助。

于 2009-01-03T02:21:33.557 回答
4

如果您有 Microsoft Visio Professional,则可以使用内置功能对现有数据库进行逆向工程。您需要使用 Visio 提供的相应驱动程序。它还允许您在反向工程数据库模型中选择所需的表。

请检查 http://office.microsoft.com/en-us/visio-help/reverse-engineer-an-existing-database-into-a-database-model-HA010115485.aspx

于 2012-10-31T09:06:32.673 回答
1

看看 dbdesigner 就觉得是这个名字。如果您有数据库登录,它会登录。并下载并制作漂亮。你有服务器登录吗?

或者 phpmyadmin,Php 包在 db 屏幕上有它。

于 2009-01-03T02:30:50.823 回答