Maison >base de données >tutoriel mysql >Comment demander si une table de données existe dans MySQL
Dans MySQL, vous pouvez utiliser l'instruction "select from" pour demander si la table de données spécifiée existe, la syntaxe est "select*from information_schema.TABLES où TABLE_NAME = 'Le nom de la table de données à interroger';".
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Comment utiliser les instructions de requête SQL pour déterminer si la base de données et les tables de données existent ?
1. Pour déterminer si la base de données existe
La requête SQL est la suivante :
select * from information_schema.SCHEMATA where SCHEMA_NAME = '需要查找的数据库名';
Vous pouvez également effectuer une requête floue, le SQL est la suivante :
select * from information_schema.SCHEMATA where SCHEMA_NAME like '%需要查询的数据库名的部分名称%';
2. existe
La requête SQL est la suivante :
select * from information_schema.TABLES where TABLE_NAME = '需要查询的数据表名';
Vous pouvez également effectuer une requête floue, le SQL est la suivante :
select * from information_schema.TABLES where TABLE_NAME like '%需要查询的数据表名的部分名称%';
[Recommandations associées : Tutoriel vidéo mysql]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!