Felippe杜阿爾特是正確的。你想要連接的數據庫是什麼?
mysqli_connect("localhost","my_user","my_password","my_db");
- 本地主機手段連接到該程序上運行的服務器。有時候人們會連接到位於非本地服務器上的數據庫,所以有時候這會成爲IP地址。
- MY_DB是數據庫的名稱。所以如果你的數據庫被稱爲WebStore,你可能在數據庫上有一個名爲計算機的表。該網上商店將是數據庫的名稱,並且必須駐留在最後一節中,像這樣:
mysqli_connect("localhost","my_user","my_password","WebStore");
這裏是一個教程,可以幫助。 http://www.w3schools.com/php/func_mysqli_connect.asp
得到一個有用的錯誤消息
與獨立的連接,如果有一個錯誤,它不會告訴你它是什麼的問題。謝天謝地,有幾種方法可以找出錯誤是什麼。
<?php
$con = mysqli_connect("localhost","my_user","my_password","my_db");
//This will check if we were able to start up a connection using the above line
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// This is an example query. We will check if it failed, and if so, why it failed
// Perform a query, check for error
if (!mysqli_query($con,"INSERT INTO Persons (FirstName) VALUES ('Glenn')"))
{
echo("Error description: " . mysqli_error($con));
}
?>
http://www.w3schools.com/php/func_mysqli_error.asp
使用'mysqli_connect($主機,$的用戶名,密碼$,$數據庫)'。此外,你得到什麼錯誤/輸出? –
這個查詢用於連接數據庫還是隻連接到服務器? –
多數民衆贊成票Fepippe @FelippeDuarte – RiggsFolly