我怎样才能第一次创建mysqli数据库?

时间:2012-05-28 08:18:54

标签: php mysqli

我是从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";
} 

我收到了错误:

  

警告:mysqli :: mysqli():( 42000/1049):/ home /...中的未知数据库'world'。

我该怎么做才能创建数据库?

2 个答案:

答案 0 :(得分:2)

你必须使用它:

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

答案 1 :(得分:1)

尝试这样的事情

$mysqli = new mysqli("localhost", "user", "password");

以这种方式连接到数据库

并使用mysqli Create Database database1

进行此查询