Heim >Datenbank >MySQL-Tutorial >So fragen Sie ab, ob eine Datentabelle in MySQL vorhanden ist
In MySQL können Sie die Anweisung „select from“ verwenden, um abzufragen, ob die angegebene Datentabelle vorhanden ist. Die Syntax lautet „select*from information_schema.TABLES where TABLE_NAME = ‚Der Name der abzufragenden Datentabelle‘;“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer.
Wie verwende ich SQL-Abfrageanweisungen, um festzustellen, ob die Datenbank und die Datentabellen vorhanden sind?
1. Um festzustellen, ob die Datenbank vorhanden ist
Die Abfrage-SQL lautet wie folgt:
select * from information_schema.SCHEMATA where SCHEMA_NAME = '需要查找的数据库名';
Sie können auch eine Fuzzy-Abfrage durchführen, die SQL lautet wie folgt:
select * from information_schema.SCHEMATA where SCHEMA_NAME like '%需要查询的数据库名的部分名称%';
2. Um festzustellen, ob die Datentabelle existiert
Die Abfrage-SQL lautet wie folgt:
select * from information_schema.TABLES where TABLE_NAME = '需要查询的数据表名';
Sie können auch eine Fuzzy-Abfrage durchführen, die SQL lautet wie folgt:
select * from information_schema.TABLES where TABLE_NAME like '%需要查询的数据表名的部分名称%';
[Verwandte Empfehlungen: MySQL-Video-Tutorial]
Das obige ist der detaillierte Inhalt vonSo fragen Sie ab, ob eine Datentabelle in MySQL vorhanden ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!