我厌倦了打开 Dia 和开头的每个项目创建数据库关系图。有众将让我选择特定的表,然后为我基于 MySQL 数据库创建数据库关系图的工具吗?最好是这样,我以后由于无外键设置编辑关系图...

以下是 diagram-wise picturing (请原谅可怕的数据设计,没有设计。让我们重点放在关系图的概念和不实际的数据表示此示例;))︰

diagram 请参阅完整大小的关系图

2008-08-05 15:45:02
问题评论:

"让我们建议或查找书籍、 工具、 软件库的问题,教程或其他非现场资源是离题的堆栈溢出因为它们倾向于吸引一时间回答和垃圾邮件。相反,描述了问题和什么已经到目前为止去解决它。"

回答:

请尝试 MySQL 工作台,原来为 DBDesigner 4:

http://dev.mysql.com/workbench/

据我记得,这有"反向工程数据库"模式︰

@James︰ 仍然工作正常,请单击上下载工作台 5.2.16 (右上角),然后在"不,谢谢,只听我的下载",它应工作-至少对于 Windows,在还没有尝试过其他任何平台。

@michael-stum 我到 MySQL 工作台非常有用,但找到实施反向工程的数据库函数不会自动链接的表,因此表仍需要重新排列。

我的表具有非标准键字段的名称。反向工程功能未根本解决问题。我并不重要。我发现有问题,若要将表链接到右侧字段手动不过。知道任何人发现非常有用,让我们其不真正专业级应用程序的整体。

注意这与 mysql 工作台是在 Ubuntu 的存储库。

这可以在数据库选项卡下的"数据库-> 反向工程"菜单中可以找到。

我最近刚刚开始使用http://schemaspy.sourceforge.net/它使用 GraphViz,并且它震撼我的地方有很好的易用性和简单性之间的平衡。

我使用它也是很好的工具,在这里如何配置它progrnotes.blogspot.com/2011/05/...

@Reinderien 感谢您的建议。它是一个超工具 !@Sergey 博客太有用。

schemaspy 创建 interractive 架构 (参见schemaspy.sourceforge.net/sample),这是只是静态的 html 文件可以存储和使用无处不在。MySQL 工作台不创建 interractive 架构 (唯一的图像文件或 pdf),并除此之外没有自动并很好地重排表。为实现自动化 (夜间生成创建更新的架构),schemaspy 适合清单太是完全命令行。

+ 1 这是未正是我所需要的唯一工具︰ 自动生成数据库文档在发布时。

在 Mac 上SQLEditor将完成所需。

http://code.google.com/p/database-diagram/将逆向工程数据库。只是不要导出只粘贴结构,然后粘贴到该工具的 SQL。

请尝试MySQL Maestro对我来说效果极好。

内容来源于Stack Overflow Auto Generate Database Diagram MySQL [closed]
请输入您的翻译

Auto Generate Database Diagram MySQL [closed]

确认取消