So generieren Sie SQL-Skripte für Ihre Datenbank in Workbench
- In Workbench Central (der standardmäßige "Home"-Tab) stellen Sie eine Verbindung zu Ihrer MySQL-Instanz her und öffnen Sie einen SQL-Editor Registerkarte.
- Klicken Sie auf den SQL-Editor und wählen Sie Ihre Datenbank aus den SCHEMAS aus Liste im Objektbrowser auf der linken Seite.
- Wählen Sie im Menü
Database > Reverse Engineer
und folgen Sie den Anweisungen. Der Assistent führt Sie durch die Verbindung zu Ihrer Instanz, die Auswahl Ihrer Datenbank und die Auswahl der Objekttypen, die Sie zurückentwickeln möchten. Wenn Sie fertig sind, haben Sie mindestens eine neue Registerkarte namens MySQL Modell. Möglicherweise haben Sie auch eine Registerkarte namens EER-Diagramm das ist cool, aber hier nicht relevant. - Klicken Sie auf das MySQL-Modell Registerkarte
- Wählen Sie
Database > Forward Engineer
- Folgen Sie den Anweisungen. Viele Optionen bieten sich an, darunter INSERT-Skripte für Tabellen generieren wodurch Sie die in Ihren Tabellen enthaltenen Daten per Skript ausgeben können (perfekt für Nachschlagetabellen).
- Bald sehen Sie das generierte Skript vor sich. An dieser Stelle können Sie
Copy to Clipboard
oderSave to Text File
.
Der Assistent führt Sie weiter, aber wenn Sie nur das Skript wollen, können Sie hier aufhören.
Achtung:Die Skripte werden mit CREATE
generiert Befehle. Wenn Sie möchten ALTER
Sie müssen (soweit ich das beurteilen kann) die CREATEs manuell in ALTERs ändern.
Das funktioniert garantiert, ich habe es heute Nacht gemacht.