Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Überprüfen Sie, ob die Datenbank bereits vorhanden ist

Wenn Sie versuchen, eine Datenbank mit IF NOT EXISTS in MySQL zu erstellen, wird auch eine Warnung zurückgegeben.

Ich würde dann vorschlagen, auf die eventuell zurückgegebene Warnung wie folgt zu prüfen:

$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);
}