Maison >base de données >tutoriel mysql >Comment déterminer si la base de données MySQL existe
Méthode : 1. Utilisez l'instruction "show databases like 'database name'" pour juger ; 2. Utilisez l'instruction "SELECT * FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = 'database name'" pour juger.
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
1. MySQL détermine si la table et la base de données existent
SHOW TABLES LIKE SHOW TABLES LIKE '%wp_order%';
TABLE_SCHEMA et TABLE_NAME
select TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA='dbname' and TABLE_NAME='tablename';
Si vous affichez simplement si la base de données existe, cela peut être used
show databases like 'db_name';
Affichage simple Si la table de données existe, vous pouvez utiliser
show tables like 'table_name';
Si la base de données nommée "dbname" n'existe pas, vous obtiendrez un ensemble vide. S'il existe, vous obtiendrez une ligne.
2. Instruction SELECT * FROM
SELECT * FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = '数据库名称';
Apprentissage recommandé : 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!