寻找一种工具,它将从实时数据库中自动创建MySQL数据库模式的图形表示,显示表,列和关系(ER图)。理想情况下,在OS X上运行的东西会很棒,但是如果需要的话,我会把我能得到的东西运行在不同的机器上。
我检查了Google和del.icio.us.似乎大多数这样做的产品都是商业性的。我猜他们开发费用很高?
MySQL拥有Workbench,但逆向工程功能需要额外费用。
这个开源工具SchemaSpy看起来很有前景,但安装和使用可能有点尴尬。在我深入研究之前,我想我会检查是否有人知道更多的“即时满足感”。
答案 0 :(得分:10)
查看SQuirreL。
您需要右键单击该表并选择“添加到图表”选项。然后它将打开一个新选项卡。切换到该选项卡后,您将看到一个框中显示的表格。只需右键单击该框并选择“添加所有子项”和“添加所有父项”。它将包括完整的层次结构,实体和关系。所以,你可以说它会产生一个ERD。
希望这会有所帮助。
答案 1 :(得分:4)
如果您使用的是Microsoft Visio Professional,则可以使用内置功能对现有数据库进行反向工程。您需要使用Visio提供的相应驱动程序。它还允许您在逆向工程数据库模型中选择所需的表。
答案 2 :(得分:1)
看看dbdesigner认为这个名字。如果您有db登录,它会登录。并且下载和制作漂亮。你有服务器登录吗?
或phpmyadmin Php包在db屏幕上有它。