【问题标题】:how can I creates a mysqli database for first the first time?第一次如何创建mysql数据库?
【发布时间】:2012-05-28 08:18:54
【问题描述】:

我正在运行来自 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/...中的未知数据库“世界”...

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

【问题讨论】:

  • 连接到MySQL并发出CREATE DATABASE world
  • 如何使用 oop mysqli 接口做正确的事情?
  • 回答!它需要创建控制台

标签: php mysqli


【解决方案1】:

你必须使用这个:

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

【讨论】:

    【解决方案2】:

    试试这样的

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

    这样你就连接到数据库了

    并使用mysqli Create Database database1 提出此查询

    【讨论】:

    • 我通过 mysql query broser 和连接到数据库后创建数据库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-10-16
    • 1970-01-01
    • 1970-01-01
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 2016-12-14
    相关资源
    最近更新 更多