MySQL ist ein relationales Open-Source-Datenbankverwaltungssystem, das häufig zum Erstellen von Webanwendungen verwendet wird. Bei der Verwendung von MySQL müssen Sie häufig Tabellen anzeigen und verwalten. In diesem Artikel erfahren Sie, wie Sie Tabellen in MySQL anzeigen und den Lesern helfen, die Verwendung von MySQL besser zu beherrschen.
1. Verwenden Sie den SHOW-Befehl
Der SHOW-Befehl ist ein Befehl in MySQL, der zum Anzeigen der Tabellen und Ansichten unter der aktuellen Datenbank verwendet wird. Das Format ist wie folgt:
SHOW [FULL] TABLES [FROM db_name] [LIKE 'pattern']
Nach dem Login kopieren
Darunter ist der Parameter db_name der Datenbankname und muss ausgefüllt werden. Wenn es nicht ausgefüllt ist, zeigt der Befehl SHOW an, welche Tabellen in der aktuell verwendeten Datenbank enthalten sind. Der Musterparameter ist eine Musterzeichenfolge, die zum Abgleichen von Tabellennamen oder Ansichtsnamen zum Filtern des angezeigten Inhalts verwendet werden kann. Die Ausgabe des obigen Befehls umfasst zwei Spalten: Tabellen in [db_name] und Table_type. Darunter zeigt die Spalte „Tabellen in [db_name]“ die in der Datenbank enthaltenen Tabellennamen an, und die Spalte „Table_type“ zeigt den Typ der Tabelle an (im Wesentlichen BASE TABLE).
Wenn Sie die spezifische Struktur einer Tabelle anzeigen möchten, können Sie den folgenden Befehl verwenden:
SHOW COLUMNS FROM table_name [FROM db_name]
Nach dem Login kopieren
Unter diesen ist Tabellenname der Name der Tabelle, deren Struktur angezeigt werden muss angezeigt werden, und db_name ist der Name der Datenbank. Nach der Ausführung des obigen Befehls zeigt MySQL detaillierte Informationen zu jeder Spalte der Tabelle an, einschließlich Spaltenname, Spaltentyp, ob Null zulässig ist, Standardwert usw. Durch diesen Befehl können wir die Feldinformationen und Eigenschaften der Tabelle klar verstehen.
Wenn Sie die detaillierten Informationen und Statuswerte der MySQL-Serverparameter anzeigen möchten, können Sie den folgenden Befehl verwenden:
SHOW VARIABLES [LIKE 'pattern']
Nach dem Login kopieren
2. Verwenden Sie den Befehl DESCRIBE # 🎜🎜#
DESCRIBE Befehle können verwendet werden, um die detaillierte Struktur der Tabelle anzuzeigen. Das Format des Ausführungsbefehls lautet wie folgt:
DESCRIBE table_name
Nach dem Login kopieren
Unter diesen stellt Tabellenname den Namen der Tabelle dar, die angezeigt werden muss. Nach der Ausführung dieses Befehls zeigt MySQL detaillierte Informationen zu jeder Spalte der Tabelle an, einschließlich Spaltenname, Datentyp, ob Null zulässig ist, Standardwert usw. Ähnlich wie der Befehl SHOW COLUMNS kann auch der Befehl DESCRIBE verwendet werden, um Feldinformationen einer MySQL-Tabelle anzuzeigen. Der Unterschied besteht darin, dass die vom Befehl DESCRIBE ausgegebenen Ergebnisse nur den Feldnamen, den Typ und Informationen darüber enthalten, ob Null zulässig ist, und der Befehl DESCRIBE keine LIKE-Klausel hinzufügen kann.
3. Verwenden Sie INFORMATION_SCHEMA
INFORMATION_SCHEMA ist eine Metadaten-Informationsdatenbank in MySQL. Es enthält eine große Menge an Metadateninformationen zu Datenbanken, Tabellen, Spalten, Indizes usw. Benutzer können INFORMATION_SCHEMA verwenden, um diese Metadateninformationen abzurufen und bestimmte Ziele zu erreichen.
Im Folgenden sind einige häufig verwendete INFORMATION_SCHEMA-Abfragen aufgeführt:
SELECT table_name FROM information_schema.tables WHERE table_schema = 'database_name';
Nach dem Login kopieren
Dabei ist Datenbankname der Name der Datenbank, die angezeigt werden muss.
Mit diesem Befehl können wir alle in der Datenbank enthaltenen Tabellennamen abfragen.
Wenn Sie die Spalteninformationen der Tabelle anzeigen müssen, können Sie den folgenden Befehl verwenden:
SELECT column_name, data_type, is_nullable, column_default FROM information_schema.columns WHERE table_schema = 'database_name' AND table_name = 'table_name';
Nach dem Login kopieren
Unter diesen stellt Tabellenname den Namen der Tabelle dar, die angezeigt werden muss angezeigt, und Datenbankname stellt den Namen der Datenbank dar, zu der die Tabelle gehört. Mit diesem Befehl können detaillierte Informationen zu jeder Spalte in der Tabelle angezeigt werden, einschließlich Spaltenname, Datentyp, ob Null zulässig ist, Standardwert usw.
Zusammenfassung
Es gibt viele Möglichkeiten, Tabellen in MySQL anzuzeigen, z. B. die Verwendung des SHOW-Befehls, DESCRIBE-Befehls und INFORMATION_SCHEMA. Jede Methode hat ihre eigenen einzigartigen Vor- und Nachteile sowie anwendbaren Situationen. Bei der Verwendung müssen wir die am besten geeignete Methode zum Anzeigen und Verwalten der Tabelle entsprechend der tatsächlichen Situation auswählen. Darüber hinaus können wir auch die grafischen MySQL-Tools zum Anzeigen und Verwalten von Tabellen verwenden, wofür die Hilfe von Software von Drittanbietern wie MySQL Workbench erforderlich ist.
Kurz gesagt ist MySQL ein sehr leistungsfähiges Datenbanksystem, das hervorragende Leistung und zuverlässige Sicherheit bieten kann. Um die Effizienz und Funktionalität der Verwendung von MySQL zu verbessern, ist es sehr wichtig zu verstehen, wie MySQL-Tabellen angezeigt und verwaltet werden. Gleichzeitig kann die korrekte Verwaltung und Pflege von MySQL-Tabellen auch die Stabilität und Zuverlässigkeit der MySQL-Datenbank effektiv gewährleisten.
Das obige ist der detaillierte Inhalt vonSo zeigen Sie eine Tabelle in MySQL an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!