Khi bạn cố gắng tạo cơ sở dữ liệu với NẾU KHÔNG TỒN TẠI trong MySQL, một cảnh báo cũng được trả về.
Sau đó, tôi đề nghị kiểm tra cảnh báo cuối cùng được trả lại như thế này:
$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);
}