Mysql
 sql >> Base de données >  >> RDS >> Mysql

Vérifier si la base de données existe déjà

Lorsque vous essayez de créer une base de données avec IF NOT EXISTS dans MySQL, un avertissement est également renvoyé.

Je suggérerais alors de vérifier l'éventuel avertissement renvoyé comme ceci :

$myDB = "CREATE DATABASE IF NOT EXISTS myDB";

if ((mysqli_query($mysql, $myDB))) {
       if (mysqli_warning_count($mysql) == 0) { 
            echo "Database created successfully";
       }
} else {
       echo "Error creating database: " . mysqli_error($mysql);
}