Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie generiere ich das gesamte Datenbankskript in MySQL Workbench?

So generieren Sie SQL-Skripte für Ihre Datenbank in Workbench

  1. In Workbench Central (der standardmäßige "Home"-Tab) stellen Sie eine Verbindung zu Ihrer MySQL-Instanz her und öffnen Sie einen SQL-Editor Registerkarte.
  2. Klicken Sie auf den SQL-Editor und wählen Sie Ihre Datenbank aus den SCHEMAS aus Liste im Objektbrowser auf der linken Seite.
  3. 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.
  4. Klicken Sie auf das MySQL-Modell Registerkarte
  5. Wählen Sie Database > Forward Engineer
  6. 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).
  7. Bald sehen Sie das generierte Skript vor sich. An dieser Stelle können Sie Copy to Clipboard oder Save 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.