欢迎访问宙启技术站
智能推送

通过PHP的mysqli_connect函数连接MySQL数据库

发布时间:2023-06-14 10:20:31

在PHP中,可以使用mysqli_connect()函数来连接MySQL数据库。该函数有四个参数,分别为MySQL主机名、用户名、密码和数据库名。在连接成功后,就可以在PHP代码中通过mysqli对象来执行MySQL相关操作了。

$m = mysqli_connect("localhost", "root", "password", "testdb");

if (!$m) {

    echo "Failed to connect to MySQL: " . mysqli_connect_error();

}

以上代码中,$m为mysqli对象,分别传递“localhost”(MySQL主机名)、“root”(用户名)、“password”(密码)和“testdb”(数据库名)作为mysqli_connect()函数的四个参数。如果连接失败,就会打印“Failed to connect to MySQL: ”和mysqli_connect_error()函数返回的错误信息。

成功连接MySQL后,就可以执行各种MySQL相关操作,如查询数据、插入数据和更新数据等。下面是一个简单的示例:

$query = "SELECT * FROM users";

$result = mysqli_query($m, $query);

while ($row = mysqli_fetch_assoc($result)) {

    echo $row['username'] . ", " . $row['email'] . "<br>";

}

以上代码中,$query变量为一个查询语句,查询了“users”表中的所有记录,并将结果存储在$result变量中。然后通过mysqli_fetch_assoc()函数逐行读取结果集并将每一行的结果存储在$row数组中。最后输出了$row数组中的“username”和“email”两个字段值。

总体来说,使用mysqli_connect()函数连接MySQL数据库是非常简单的。只需要提供正确的主机名、用户名、密码和数据库名即可。连接成功后,就可以在PHP代码中执行各种MySQL相关操作了。在使用mysqli连接MySQL时,需要注意一些常见的错误,如连接超时、权限不足、用户名或密码错误等等。