Wie kann ich Tabelleninhalte in der MySQL Workbench-Benutzeroberfläche anzeigen?

80

Wie kann ich Tabelleninhalte in der Benutzeroberfläche der MySQL-Workbench anzeigen? Ich meine, nicht von der Kommandozeile.

alwbtc
quelle

Antworten:

101

Öffnen Sie zuerst eine Verbindung zu Ihrem Server (SQL IDE) vom Startbildschirm aus. Verwenden Sie dann das Kontextmenü in der Schemabaumstruktur, um eine Abfrage auszuführen, die einfach Zeilen aus der ausgewählten Tabelle auswählt. Das damit verbundene LIMIT besteht darin, zu vermeiden, dass versehentlich zu viele Zeilen gelesen werden. Diese Grenze kann im Einstellungsdialog ausgeschaltet (oder angepasst) werden.

Geben Sie hier die Bildbeschreibung ein

Diese schnelle Möglichkeit, Zeilen auszuwählen, ist jedoch nicht sehr flexibel. Normalerweise führen Sie im Editor eine Abfrage (Registerkarte Datei / Neue Abfrage) mit zusätzlichen Bedingungen aus, z. B. einer Sortierreihenfolge:

Geben Sie hier die Bildbeschreibung ein

Mike Lischke
quelle
6
Und es gibt wirklich keine Möglichkeit, durch die Daten zu blättern? Ich erwarte von einem solchen Tool, dass ich die nächsten 1000 Datensätze anzeigen und auch zum Ende der Tabelle (den letzten 1000 Datensätzen) springen kann, ohne die Abfrage manuell zu bearbeiten.
Jpsy
Paging ist schwierig, da MySQL keine clientseitigen Cursor unterstützt. Die einzige Möglichkeit, eine Seite zu erstellen, besteht darin, mit der Limit-Klausel zu arbeiten. Dies hat jedoch auch einige Probleme, z. B. kann es zu Konflikten mit dem, was der Benutzer geschrieben hat, kommen und verhindert eine ordnungsgemäße Sortierung und Gruppierung nach.
Mike Lischke
Warum sollte es das richtige Sortieren und Gruppieren verhindern? Ich habe es mehrmals ohne Probleme gemacht. Darüber hinaus ist die Einschränkung bezüglich gleichzeitiger Schriften auch meistens kein Problem.
Shautieh
3
MySQL Workbench ist praktisch unbrauchbar. Es ist mehrere Jahrzehnte her, seit MySQL veröffentlicht wurde. Es sollte nicht so schwierig sein, einige Daten in der Datenbank anzuzeigen.
Snowcrash
14

Wählen Sie Datenbank, Tabelle und klicken Sie auf das Symbol (siehe Abbildung).Geben Sie hier die Bildbeschreibung ein

Aravithapa
quelle
10

Klicken Sie in der Workbench mit der rechten Maustaste auf die betreffende Tabelle und klicken Sie auf "Zeilen auswählen - 1000 begrenzen". Dies ist die erste Option im Popup-Menü.

Chronon
quelle
2
Ich sehe nicht "Zeilen
auswählen
5

Um die bequeme Liste der Tabellen im linken Bereich unter jeder Datenbank zu erhalten, müssen Sie auf das winzige Symbol oben rechts im linken Bereich klicken. Zumindest in MySQL Workbench 6.3 CE unter Win7 funktionierte dies, um die vollständige Liste der Tabellen zu erhalten.

Siehe meinen Screenshot zur Erklärung.Geben Sie hier die Bildbeschreibung ein

Leider hat dieses Symbol nicht einmal ein Mouseover-Titelattribut, daher war es eine glückliche Vermutung, dass ich es gefunden habe.

domih
quelle
3

Alle obigen Antworten sind großartig. Es fehlt nur eines. Ziehen Sie die grauen Schaltflächen, um die Tabelle anzuzeigen (Schritt 2):

Geben Sie hier die Bildbeschreibung ein

Mustapha Mekhatria
quelle
1

Sie müssen die Datenbankverbindung öffnen, nicht die Workbench-Datei mit dem Schema. Es sieht ein bisschen komisch aus, aber es macht Sinn, wenn Sie erkennen, was Sie bearbeiten.

Gehen Sie also zur Registerkarte "Startseite", doppelklicken Sie auf die Datenbankverbindung (erstellen Sie sie, wenn Sie sie noch nicht haben) und haben Sie Spaß.

Josef Kufner
quelle
Kacheln auf der Homepage wirken mit einem Klick.
Mike Lischke
0

Nachdem Sie die ersten 1000 Datensätze angezeigt haben, können Sie sie durchblättern, indem Sie auf das Symbol neben "Zeilen abrufen:" in der Kopfzeile des Ergebnisrasters klicken.

rauben
quelle