Holen Sie Tabellennamen mit der Auswahlanweisung in MySQL

Holen Sie Tabellennamen mit der Auswahlanweisung in MySQL
In der MySQL -Datenbank werden Daten in tabellarischer Form gespeichert. Als Datenbankadministrator ist es schwierig, alle ausführenden Prozesse und Änderungen in allen Datenbankobjekten im Auge zu behalten. In MySQL stehen mehrere Befehle zur Verfügung, um die Tabellennamen aus allen Datenbanken zu erhalten, um sie effizient zu verwalten.

Dieser Beitrag wird darüber sprechen:

  • So bestimmen Sie alle Tabellennamen mit “WÄHLEN”Aussage in MySQL?
  • So bestimmen Sie die Tabellennamen mehrerer Datenbanken mit “WÄHLEN”Aussage in MySQL?

So bestimmen Sie alle Tabellennamen mithilfe der Anweisung "Auswählen" in MySQL?

Verwenden Sie die „MySQL -Datenbanken -TabellennamenWÄHLEN" Stellungnahme. Überprüfen Sie zu diesem Zweck die angegebenen Schritte.

Schritt 1: Anschlussklemme anschließen

Schließen Sie zunächst das Windows-Terminal mit dem MySQL-Server an, indem Sie den Befehl unten ausführen:

Mysql -u root -p

Infolgedessen werden Sie nach dem Passwort gefragt:

Schritt 2: Zeigen Sie alle Tabellennamen an

Jetzt leiten Sie die "WÄHLENBefehl zusammen mit dem “Information_schema.Tische”Um die Informationen zu allen vorhandenen Tabellen und Anzeigen in einer Datenbank zu erhalten:

Wählen Sie table_name als Tabellenname aus Information_Schema.Tische;

So bestimmen Sie die Tabellennamen mehrerer Datenbanken mithilfe der Anweisung "Auswählen" in MySQL?

Wenn Sie mehrere Datenbanken -Tabellen gleichzeitig anzeigen möchten, die “UNIONOperator kann verwendet werden:

Wählen Sie table_name als Tabellenname aus Information_Schema.Tabellen wobei table_schema = 'mariadb' Union table_name als tabellname von Information_Schema auswählen.Tabellen wobei table_schema = 'mynewdb';

Hier:

  • WÄHLENDer Befehl ”wird zur Auswahl des Datensatzes aus den Datenbanken verwendet.
  • TabellennameIst die Standardvariable.
  • Tischname”Ist der Name der resultierenden Tabellenspalte.
  • Information_schema.Tische"Der Bediener kombiniert die Ergebnisse von zwei oder mehreren"WÄHLEN”Aussagen.
  • WoKlausel extrahiert die Aufzeichnungen, die dem bereitgestellten Zustand entsprechen.
  • table_schemaVariable wird verwendet, um den Datenbanknamen zu speichern.
  • Mariadb" Und "mynewdb”Sind unsere Datenbanknamen.

Wie Sie sehen können, sind die Tabellen der oben aufgeführten zwei Datenbanken in derselben Tabelle angezeigt:

Eine andere Möglichkeit, die Ergebnisse von mehreren zu erzielen “WÄHLEN"Abfragen in einzelnen Tabellen, das Semikolon";" kann verwendet werden:

Wählen Sie table_name als Tabellenname aus Information_Schema.Tabellen wobei table_schema = 'mariadb'; Wählen Sie table_name als Tabellenname aus Information_Schema.Tabellen wobei table_schema = 'mynewdb';

Das ist alles! Wir haben die verschiedenen Abfragen zum Abrufen von Tabellennamen mithilfe von MySQL -Anweisung angegeben.

Abschluss

Um Tabellennamen mit der “zu erhaltenWÄHLEN”Aussage in MySQL, die“Wählen Sie table_name als Tabellenname aus Information_Schema.Tische;Der Befehl kann verwendet werden. Um die Ergebnisse des Vielfachens zu erhalten “WÄHLEN"Aussagen gleichzeitig, die"UNIONOperator kann verwendet werden. Andererseits die “;”Zeigt die Tabellennamen verschiedener Datenbanken einzeln an. In diesem Beitrag wurde das Verfahren zum Abholen von Tabellennamen mithilfe der Anweisung "Auswählen" in MySQL gezeigt.