Frage

Ich bin auf der Suche nach einem Werkzeug, das die Beziehungen in der Datenbank in MySQL zuordnen. Ich würde so etwas wie die Ansicht wie in MS-SQL Server Management Studio in dem ‚Show Diagrammbereich‘ erzeugt wird. Gibt es so etwas gibt es?

Ich bin verantwortlich für das Design der Datenbank und deren Verwendung Schienen Konventionen. Ich würde von Hand zu spezifizieren Beziehungen nicht abgeneigt sein.

War es hilfreich?

Lösung

Nicht MySQL Toad ein Schema Diagramm haben Werkzeug? Ich denke, es tut. Ich bin nicht ein Diagramm Kerl (viel glücklicher mit mysqldump Ausgabe), aber ich habe mit vielen Leuten gearbeitet, die von Toad schwört.

Andere Tipps

Vielleicht ist das offizielle Werkzeug hat das?

http://dev.mysql.com/downloads/workbench/5.1.html

MySQL Workbench 5.1.16 Buggy auf meinem OS X 10.5.7-System. Ich fand, dass es tut Dinge wie Abstürze und verschwindet ohne Fehler. Oder es wird Fehler aus, wenn sie versucht Seitengröße in den Druckeinstellungen zu ändern.

Ich habe auch versucht, es unter Windows XP unter VMWare läuft. Es schien, stabile und verwendbar dort. Ich konnte umkehren ein DB-Ingenieur und ein Diagramm erstellen.

Vor einem Jahr habe ich DBVis zusammen mit Oracle. Es glaubt, es funktioniert auch mit MySql.

Altova DatabaseSpy wird ihnen zeigen, wenn Sie unter Windows sind. Wenn nicht, ist der einfachste Weg INFORMATION_SCHEMA abfragen (wenn Sie v5 oder höher verwenden MySQL) und überprüfen Sie die Schlüsselspalte Nutzungsstatistiken für alle Tabellen aus. Dies ist einfach zu Skript.

Die meisten MySQL-Datenbanken noch MyISAM-Tabellen verwenden, die Fremdschlüssel-Constraints nicht bieten. Ohne ausdrücklichen FKs das Beste, was Sie tun können, ist Vermutung an den Beziehungen zwischen Tabellen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top