Heim > Datenbank > MySQL-Tutorial > Hauptteil

So fragen Sie alle Tabellen in der Datenbank mit MySQL ab

WBOY
Freigeben: 2022-04-06 17:15:34
Original
39363 Leute haben es durchsucht

In MySQL können Sie „Tabellennamen aus information_schema.tables auswählen, wobei table_schema=Datenbank ist“ verwenden, um alle Tabellen in der Datenbank abzufragen, und „information_schema.tables“ kann auf Datenbankmetadaten zugreifen.

So fragen Sie alle Tabellen in der Datenbank mit MySQL ab

Die Betriebsumgebung dieses Tutorials: Windows10-System, MySQL8.0.22-Version, Dell G3-Computer.

So fragen Sie alle Tabellen in der Datenbank mit MySQL ab

Verwenden Sie den Befehl select, um alle Tabellennamen abzufragen

Die Schreibweise lautet wie folgt:

select 表名 from information_schema.tables where table_schema='当前数据库'
Nach dem Login kopieren

So fragen Sie alle Tabellen in der Datenbank mit MySQL ab

[INFORMATION_SCHEMA-Datenbank] ist in MySQL erstellt und bietet eine Möglichkeit dazu Zugriff auf Datenbankmetadaten. Was sind Metadaten? Metadaten sind Daten über die Daten, wie z. B. Datenbankname oder Tabellenname, Spaltendatentyp oder Zugriffsberechtigungen usw.

Andere Begriffe, die manchmal zur Beschreibung dieser Informationen verwendet werden, sind „Datenwörterbuch“ und „Systemkatalog“.

In MySQL wird [INFORMATION_SCHEMA] als Datenbank betrachtet, genauer gesagt als Informationsdatenbank. Es enthält Informationen über alle anderen vom MySQL-Server verwalteten Datenbanken. Wie Datenbankname, Datenbanktabellen, Datentypen und Zugriffsrechte von Tabellenspalten usw.

In [INFORMATION_SCHEMA] gibt es mehrere schreibgeschützte Tabellen. Es handelt sich eigentlich um Ansichten und nicht um Basistabellen, sodass Sie keine damit verbundenen Dateien sehen können.

Empfohlenes Lernen: MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie alle Tabellen in der Datenbank mit MySQL ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage