我厌倦了在每个项目开始时打开Dia并创建数据库图。是否有一种工具可以让我选择特定的表,然后根据MySQL数据库为我创建数据库图?最好是允许我在之后编辑图表,因为没有设置外键…
以下是我所描绘的图表(请原谅糟糕的数据设计,这不是我设计的。在这个例子中,让我们关注图表的概念,而不是它所代表的实际数据;)):
参见全尺寸图
我厌倦了在每个项目开始时打开Dia并创建数据库图。是否有一种工具可以让我选择特定的表,然后根据MySQL数据库为我创建数据库图?最好是允许我在之后编辑图表,因为没有设置外键…
以下是我所描绘的图表(请原谅糟糕的数据设计,这不是我设计的。在这个例子中,让我们关注图表的概念,而不是它所代表的实际数据;)):
参见全尺寸图
当前回答
这个http://code.google.com/p/database-diagram/将对您的数据库进行反向工程。只做一个导出结构,然后将SQL粘贴到工具。
其他回答
Workbench中的“逆向工程数据库”模式只是付费版的一部分,不是免费版。
我相信DB Designer就是这么做的。我想他们甚至有免费版本。
编辑 不要紧。迈克尔的链接要好得多。
phpMyAdmin有什么你正在寻找(多年现在): 它需要少量的配置,但也给你额外的好处: http://www.phpmyadmin.net/documentation/#pmadb
这个http://code.google.com/p/database-diagram/将对您的数据库进行反向工程。只做一个导出结构,然后将SQL粘贴到工具。
试试Vertabelo吧!
这是一个支持逆向工程的在线数据库建模器。
只需创建免费的Vertabelo帐户,导入现有的数据库到Vertabelo,瞧-您的数据库是在Vertabelo!
支持以下数据库:
PostgreSQL, MySQL, 甲骨文公司 IBM DB2, HSQLDB, MS SQL Server。