Détermination de l'existence d'une base de données dans MySQL
Vérifier l'existence d'une base de données est crucial pour la gestion et le développement de bases de données. Dans MySQL, vous pouvez exploiter les requêtes et les commandes SQL pour vérifier la présence d'une base de données.
Vérification de l'existence de la base de données via une requête
La requête SQL suivante récupère les noms de tous schémas (bases de données) dans la connexion MySQL actuelle :
SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'DBName';
Remplacez 'DBName' par le nom de la base de données souhaitée à vérifier. Si la requête renvoie une ligne avec « DBName », la base de données existe. Sinon, ce n'est pas le cas.
Créer une base de données si elle n'existe pas
Si la base de données n'existe pas, vous pouvez utiliser la commande suivante pour créer it :
CREATE DATABASE IF NOT EXISTS DBName;
Cette commande créera la base de données si elle n'existe pas, sans générer d'erreur si c'est le cas.
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!