Ich habe ein Datenbankschema (oder Model?) mit MySQL Workbench
erstellt. Ich möchte jetzt eine tatsächliche Datenbank erstellen.
Ich habe Forward- und Reverse-Engineer-Optionen gesehen und kann keine klare Antwort darauf finden, wenn beides das ist, was ich brauche.
Wie kann ich dies in eine tatsächliche Datenbank verwandeln?
Dies ist für mysql workbench Version 6.0 und für den Export eines Schemas .
%Vor%Platzieren Sie einen zu exportierenden Dateinamen in die Output SQL Script Datei, wählen Sie Ihre Optionen, nächstes
%Vor%Dann wird eine Datei erstellt, die Sie in Ihre Datenbank importieren können, und sie erstellt Schemas, falls nicht vorhanden, erstellt Tabellen, falls nicht vorhanden.
Im Fall von Modellen müssen Sie für ein Tool, das Schemas, Tabellen, Indizes, Kaskadierung und alles, was mit einem vorhandenen Datenmodell zusammenhängt, viel Geld ausgeben.
>Um eine modellierte Schemastruktur auf einem realen Server zu realisieren, würden Sie entweder das Vorwärts-Engineering oder die Synchronisation verwenden. Die erste ist, wenn Sie nur das Modell haben und es alle Objekte in den Zielschemata erstellen möchten. Die Synchronisierung ist andererseits eine Möglichkeit, Ihr Modell und ein vorhandenes Schema (zweiseitig) zu synchronisieren. Das heißt, Objekte, die in Ihrem Modell nicht vorhanden oder geändert sind, werden auf dem Server erstellt und angepasst und umgekehrt. Es ist nicht notwendig, ein separates SQL-Skript zu erstellen und dieses manuell anzuwenden.
Für beide Aktionen sehen Sie das Datenbankmenü in der MySQL Workbench, wenn ein Modell geöffnet ist.
Tags und Links mysql database-schema mysql-workbench