MySQL SHOW TABLES: Listen Sie Tabellen in einer MySQL-Datenbank auf

Veröffentlicht in: Articles | 0

Zusammenfassung: In diesem Tutorial erfahren Sie, wie Sie mit dem Befehl MySQL SHOW TABLES Tabellen in einer bestimmten Datenbank abfragen.

Um Tabellen in einer MySQL-Datenbank aufzulisten, führen Sie die folgenden Schritte aus:

  1. Melden Sie sich mit einem MySQL-Client wie mysql
  2. Switch zu einer bestimmten Datenbank mit der USE Anweisung.
  3. Verwenden Sie den Befehl SHOW TABLES.,

Im Folgenden wird die Syntax des MySQL-Befehls SHOW TABLES veranschaulicht:

Code language: SQL (Structured Query Language) (sql)

MySQL TABELLEN ANZEIGEN Beispiele

Im folgenden Beispiel wird gezeigt, wie Sie die Tabelle in der Datenbank classicmodels auflisten.

Schritt 1. Stellen Sie eine Verbindung zum MySQL-Datenbankserver her:

Code language: SQL (Structured Query Language) (sql)

Schritt 2. Wechseln Sie zu classicmodels Datenbank:

Code language: SQL (Structured Query Language) (sql)

Schritt 3., Tabellen in der classicmodels Datenbank anzeigen:

Mit dem Befehl SHOW TABLES können Sie anzeigen, ob eine Tabelle eine Basistabelle oder eine Ansicht ist. Um den Tabellentyp in das Ergebnis aufzunehmen, verwenden Sie das folgende Formular der Anweisung SHOW TABLES.

Code language: SQL (Structured Query Language) (sql)

Erstellen wir eine Ansicht in der classicmodels Datenbank mit dem Namen contacts, die Vorname, Nachname und Telefon aus den Tabellen employees und customers für die Demonstration enthält.,

Code language: SQL (Structured Query Language) (sql)

Jetzt geben Sie den Befehl SHOW FULL TABLES aus:

Wie Sie sehen, sind alle Tabellen die Basistabellen mit Ausnahme der Tabelle contacts, die eine Ansicht ist.

Für die Datenbank mit vielen Tabellen ist es möglicherweise nicht intuitiv, alle Tabellen gleichzeitig anzuzeigen.,operator oder einen Ausdruck in der WHERE – Klausel wie folgt:

Code language: SQL (Structured Query Language) (sql)

Um beispielsweise alle Tabellen in der classicmodels – Datenbank anzuzeigen, die mit dem Buchstaben p beginnen, verwenden Sie die folgende Anweisung:

Oder um die Tabellen anzuzeigen, die mit der Zeichenfolge enden 'es' verwenden Sie die folgende Anweisung:

Die folgende Anweisung veranschaulicht, wie Sie mit der WHERE – Klausel in der SHOW TABLES – Anweisung alle Ansichten in der classicmodels – Datenbank auflisten.,

Manchmal möchten Sie die Tabellen in der Datenbank sehen, mit denen Sie nicht verbunden sind. In diesem Fall können Sie dieFROM – Klausel derSHOW TABLES – Anweisung verwenden, um die Datenbank anzugeben, aus der Sie die Tabellen anzeigen möchten.

Das folgende Beispiel zeigt, wie Tabellen angezeigt werden, die mit 'time'beginnen;

Die folgende Anweisung entspricht der obigen Anweisung, verwendet jedoch IN anstelle von FROM.,

Code language: SQL (Structured Query Language) (sql)

Es ist wichtig zu beachten, dass, wenn Sie keine Berechtigungen für eine Basistabelle oder-ansicht haben, diese nicht in der Ergebnismenge angezeigt wird des Befehls SHOW TABLES.

In diesem Tutorial haben Sie gelernt, wie Sie mit der Anweisung MySQL SHOW TABLES alle Tabellen in einer bestimmten Datenbank auflisten.

  • War dieses tutorial hilfreich?
  • YesNo

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.