有没有好的 visualising 现已存在的数据库架构工具吗?如果它很重要,我正在使用 MySQL。

我目前使用 MySQL 工作台来处理 SQL 创建脚本转储,但它是笨拙、 缓慢和手动处理以将所有表都拖有关 (这应该没有问题,如果不是速度很慢)。

2009-01-11 15:15:16
问题评论:

没有备用方法,除非您认为这是很有帮助的apidocs.sugarcrm.com/schema/6.5.14/ce/tables/campaign_log.html阅读的事情...

我问这个问题,在 softwarerecs.stackexchange.com 上,非常欢迎任何我自己当前的解决方案的替代方法。

回答:

我发现SchemaSpy很好-您必须运行该脚本每次架构更改,但它并不是件大事。

正如注释中指出的还有GUI它。

另一个很好的工具︰ SchemaScrawler

谢谢,但我认为命令行界面是什么样的痛苦,当然一旦我成功了我注意到链接到首页, joachim-uhl.de/projekte/schemaspygui关闭 GUI。它还应注意该程序将 Google 广告插入到生成的 HTML。

这很好。其值得注意,许多 yak 剃必须完成才能使其正常工作。

这太棒了 !这很容易使其正常工作。只需按照说明进行操作。此外,值得注意的是,它可不是只利用 MySQL 和︰ DB2、 比赛、 Firebird、 HSQLDB,Informix、 MaxDB,MS SQL、 Oracle、 PostgreSQL、 SQLite、 基础、 Teradata。

保存自己的工作,与 DbVisualizer (dbvis.com) 一起使用。它适用于各种数据库包括 SQLite,和其最终用户许可协议允许用于商业项目的免费版本。

我通常使用 SchemaSpy 来执行此操作,但是最近我发现真正简单的文章上sqlfairy ,只需使用该转储文件以创建结构关系图

sqlfairy 的 + 1 不需要 (如大部分其他答案) 的 JRE。

我刚收到我从 sqlfairy 的需要。简单和快速。

对于大型数据库,sqlfairy 可以使用大量的磁盘空间。运行已大 615 mb 的数据库并无填充保持我硬盘上的可用 18 gb 后它打破。

这就是旧注释...这仍在开发工具?

我喜欢这个工具,只需dbschema,以便调用。因此它在 OS X 和 Windows、 Linux 上运行 Java 中写入。尤其是当涉及到打印,但从我的经验是所有类似的它是有点笨。这就是我试了几个最好的。很不错的、 条理清晰的关系图。免费试用版。成本大约为具体取决于您购买的许可证数量 120 美元。

极好的工具。此外,还有数量最多的酷炫功能 (与同步实时数据库为例) 的免费版。

这是一个很好的工具,它可以甚至生成虚拟的外键,哇 !

怎么样团队 SQL 客户端提到另一个这样的问题,该程序能够生成简单的 ER 图。

请输入您的翻译

Good tool to visualise database schema? [closed]

确认取消