2012-05-28 23 views
2

我正在運行mysqli tutorial的示例。如何首次創建一個mysqli數據庫?

$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/...

我應該怎麼做來創建數據庫?

+1

連接到'MySQL'併發出'CREATE DATABASE world'。 – Quassnoi

+0

我該如何使用oop mysqli界面進行操作? – user1421176

+0

答案!它需要創建到控制檯 – user1421176

回答

1

嘗試這樣的事情

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

您連接到數據庫

和使用把這個查詢mysqliCreate Database database1

+0

我創建數據庫槽mysql查詢broser和連接到數據庫後。 – user1421176

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(); 
相關問題