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