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!