我厌倦了在每个项目开始时打开Dia并创建数据库图。是否有一种工具可以让我选择特定的表,然后根据MySQL数据库为我创建数据库图?最好是允许我在之后编辑图表,因为没有设置外键…

以下是我所描绘的图表(请原谅糟糕的数据设计,这不是我设计的。在这个例子中,让我们关注图表的概念,而不是它所代表的实际数据;)):

参见全尺寸图


当前回答

MySQL工作台工作起来很有魅力。

我只是将数据库结构备份到SQL脚本,并在MWB 5.2.37 for Windows的“Create EER Model From SQL script”中使用。

其他回答

在MySql Workbench(6.0)中,可以根据创建的表生成一个图表。 为此,您应该访问到工具栏,按模型,并转发从目录对象创建图,完成!

我相信DB Designer就是这么做的。我想他们甚至有免费版本。

编辑 不要紧。迈克尔的链接要好得多。

MySQL工作台工作起来很有魅力。

我只是将数据库结构备份到SQL脚本,并在MWB 5.2.37 for Windows的“Create EER Model From SQL script”中使用。

试试MySQL Maestro吧。 对我来说很好。

在Mac上,SQLEditor会做你想做的事情。