Kann ich MySQL Workbench zum Erstellen von Daten verwenden?

13900
Michael Schubert

Die MySQL Workbench scheint ein gutes Werkzeug zum Erstellen von Datenbankschemata zu sein.

Wenn ich ein Modell exportiere, gibt es ein Kontrollkästchen für "Einfüge-Anweisungen erstellen". Daher sollte es eine Option haben, die Tabellen mit Daten zu füllen, aber ich kann sie nirgendwo finden.

So fügen Sie Ihren Tabellen Daten in MySQL Workbench hinzu? Oder welche Werkzeuge empfehlen Sie für diese Aufgabe?

5

2 Antworten auf die Frage

5
philip

Zwei verwandte Antworten:

Im Allgemeinen können Sie Daten im "Ergebnisraster" im SQL Editor bearbeiten. Klicken Sie im Schemas Navigator (linker Bereich) mit der rechten Maustaste auf eine Tabelle und wählen Sie "SELECT Rows - Limit 1000". Dies öffnet die Registerkarte "Ergebnisgitter" im SQL-Editor. Klicken Sie einfach auf die Zellen und fügen Sie Daten hinzu. Auf der rechten Seite sehen Sie, dass "Ergebnisraster" standardmäßig ausgewählt ist, und Sie können es für eine andere Eingabemethode in "Formulareditor" ändern. Workbench 6.2 vereinfacht dies durch das Hinzufügen von Symbolen neben jeder Tabelle im Objektnavigator, einschließlich eines zum Auswählen aller Zeilen.

Doppelklicken Sie für Modelle auf eine Tabelle (oder klicken Sie mit der rechten Maustaste auf eine Tabelle und wählen Sie "Tabelle bearbeiten"). Gehen Sie dann auf die Registerkarte "Einfügungen" (Sie werden sie unten sehen). Dieser Feldeditor ähnelt dem oben erwähnten Ergebnisrastereditor. Aktivieren Sie nach dem Hinzufügen (Einfügen von Zeilen) das Kontrollkästchen neben "Übernehmen". Diese Einträge werden als Transaktion hinzugefügt.

Wie beantwortet das die Frage? Canadian Luke vor 9 Jahren 1
1
peelman

Normalerweise erstellen Sie Ihr Schema in MySQL und lassen entweder zu, dass sich die App mithilfe der Datenbank im Laufe der Zeit mit Daten befüllt, oder Sie importieren vorhandene Daten aus einem vorhandenen System mithilfe einer bestimmten Ebene von Skript oder Scripting, möglicherweise / möglicherweise einer Erweiterung Das System verwendet die Datenbank.

Ich nehme an, dass es bestimmte Testfälle gibt, in denen Sie Workbench verwenden möchten, um Daten zu generieren. oder vielleicht möchten Sie bei der Schemaerstellung einige Nachschlagetabellen füllen, aber ich denke, es gäbe bessere / einfachere Wege ... Egal, die offizielle Dokumentation von MySQL ist hier verfügbar .