13

是否有应用程序对 mysql 和/或 postgre 中的现有数据库进行逆向工程?

我有兴趣从现有的数据库图获取数据库图,类似于它可以在 MSSQL Server 中完成

4

5 回答 5

7

对于 MySQL,请尝试MySQL Workbench

对于 MySQL 和 PostgreSQL,请尝试TOAD Data Modeler

如果您使用开源图表应用Dia,有多种工具可以从包括 MySQL 和 PostgreSQL 在内的 SQL 数据库生成 Dia 图表。


更新: 除了 SQL 脚本之外,MySQL Workbench 5.2 还支持来自实时数据库的逆向工程图。MySQL Workbench 5.2 刚刚宣布了他们的 Release Candidate 1(截至 2010 年 5 月 12 日)。

于 2009-03-22T02:52:48.877 回答
5

SchemaSpy是逆向工程的一个很好的选择。对于图表位,它使用另一个工具GraphViz。为了让所有东西协同工作,请确保已安装 GraphViz,并且 SchemaSpy 可以访问其 bin 的路径。

这是一个示例输出

于 2013-08-04T07:19:51.120 回答
2

企业架构师

从许多流行的 DBMS 系统进行逆向工程,包括 Oracle 9i 和 10g、SQL Server、My SQL、Access、PostgreSQL 等

于 2009-03-22T02:41:32.973 回答
2

我推荐DBeaver:多平台、免费、开源,连接最流行的数据库引擎并支持逆向工程。

我已经尝试过对 MySQL DB 和 PostgreSQL DB 进行逆向工程,它就像一个魅力:)

于 2018-10-09T16:08:35.820 回答
1

用于 postgres 的 pgDesigner,用于 mysql 的 mysql 工作台...

于 2010-05-10T14:28:14.597 回答