我正在从mysqli tutorial运行一个示例.
$MysqLi = new MysqLi("localhost", "user", "password", "database");
if($MysqLi->connect_errno)
{
echo "Failed to connect to MysqL: (" . $MysqLi->connect_errno . ) "
. $MysqLi->connect_error;} echo $MysqLi->host_info . "\n";
}
我收到错误:
Warning: MysqLi::MysqLi(): (42000/1049): UnkNown database ‘world’ in /home/…
我应该怎么做才能创建数据库?
解决方法:
您必须使用此:
$MysqLi=new MysqLi("localhost","user","password") or die(".........");
if($MysqLi->query("Create database if not exists MyDB")){
"Failed creating new database: ".$MysqLi->connect_errno();
die();
}
$MysqLi->select_db("MyDB");
$MysqLi->close();