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

如何使用PHP中的mysqli_connect()函数连接到MySQL数据库并执行查询

发布时间:2023-06-29 16:00:34

要使用PHP中的mysqli_connect()函数连接到MySQL数据库并执行查询,需要遵循以下步骤:

1. 确保已经安装了PHP和MySQL,并启动了MySQL服务器。

2. 在PHP代码中使用mysqli_connect()函数连接到MySQL数据库。此函数的语法如下:

   $conn = mysqli_connect($servername, $username, $password, $dbname);
   

其中,$servername是MySQL服务器的名称,$username是连接数据库的用户名,$password是连接数据库的密码,$dbname是要连接的数据库的名称。返回值$conn是连接的数据库对象。

3. 判断连接是否成功。可以使用mysqli_connect_error()函数来检查连接是否错误。如果有错误,可以使用mysqli_connect_errno()函数找出错误代码。示例代码如下:

   if (!$conn) {
       die("连接失败: " . mysqli_connect_error());
   }
   echo "连接成功";
   

4. 执行查询。使用mysqli_query()函数来执行查询语句。它接受两个参数,第一个参数是连接对象,第二个参数是要执行的SQL查询语句。示例代码如下:

   $sql = "SELECT * FROM users";
   $result = mysqli_query($conn, $sql);
   

此查询语句将从名为"users"的表中检索所有数据。

5. 处理查询结果。使用mysqli_num_rows()函数获取查询的结果行数,并使用mysqli_fetch_assoc()函数逐行获取查询结果数据。示例代码如下:

   if (mysqli_num_rows($result) > 0) {
       while ($row = mysqli_fetch_assoc($result)) {
           echo "ID: " . $row["id"]. " - Name: " . $row["name"]. "<br>";
       }
   } else {
       echo "0 结果";
   }
   

6. 关闭数据库连接。使用mysqli_close()函数关闭数据库连接。示例代码如下:

   mysqli_close($conn);
   

以上就是使用mysqli_connect()函数连接到MySQL数据库并执行查询的基本步骤。根据实际情况,可以调整查询语句以满足自己的需求。