2009-03-22 6 views
13

Gibt es eine Anwendung zum Reverse Engineering einer bestehenden Datenbank in MySQL und/oder Postgre?Anwendung zum Reverse Engineering von MySQL & PostgreSQL DB?

Ich habe Interesse an das DB-Diagramm aus einem bestehenden zu erhalten, ähnlich wie es in MSSQL Server

+0

Mögliche dupe: http://stackoverflow.com/questions/11099444/generate-er-diagram-from-existing-postgresql-database –

Antwort

2

Enterprise Architect

Reverse Engineering von vielen beliebten DBMS-Systemen durchgeführt werden kann, einschließlich Oracle 9i und 10g, SQL Server, My SQL, Access, PostgreSQL und andere

6

Für MySQL versuchen MySQL Workbench.

Versuchen Sie für MySQL und PostgreSQL TOAD Data Modeler.

Wenn Sie die Open-Source-Diagramm-App Dia verwenden, gibt es several tools, um Dia-Diagramme aus SQL-Datenbanken einschließlich MySQL und PostgreSQL zu generieren.


Update: MySQL Workbench 5.2 unterstützt Reverse-Engineering-Diagramme von einer Live-Datenbank zusätzlich zu einem SQL-Skript. MySQL Workbench 5.2 nur announced ihre Release Candidate 1 (Stand 5/12/2010).

+0

Benötigen Sie ein Plugin, um MySQL Workbench Reverse-Engineer arbeiten zu bekommen? Wo kann ich das bekommen? –

+0

MySQL Workbench 5.1 ist jetzt in der Betaversion und es scheint, dass Reverse Engineering nur auf einem SQL-Skript in der aktuellen Version funktioniert. Ich weiß nicht, ob und wann ein Plugin verfügbar sein wird. –

+0

Danke, ich hatte bereits MySQL Workbench, aber das Reverse Engineering funktioniert, wie Sie aus einem CREATE DATABASE SQL-Skript sagen. Sie sollten DBVisualizer auschecken. –

1

pgDesigner für Postgres, MySQL Workbench für mysql ...

4

SchemaSpy ist eine sehr gute Option für das Reverse Engineering. Für das Diagrammbit verwendet es ein anderes Werkzeug GraphViz. Damit alles zusammenarbeitet, stellen Sie sicher, dass GraphViz installiert ist und der Pfad zu seiner Bin für SchemaSpy zugänglich ist.

Hier ist ein .

Verwandte Themen