📜  PHP mysqli_close 函数 (1)

📅  最后修改于: 2023-12-03 14:45:12.316000             🧑  作者: Mango

PHP mysqli_close 函数

mysqli_close 函数用于关闭之前打开的 MySQL 数据库连接。在使用 mysqli 进行数据库操作后,应该关闭数据库连接,以释放资源。

语法
mysqli_close ( $link );

参数:

  • $link:必需。之前通过 mysqli_connectmysqli_init 函数打开的数据库连接。
返回值

该函数没有任何返回值。

示例

以下示例演示了如何连接到数据库、执行查询,并在完成后关闭数据库连接:

// 连接数据库
$link = mysqli_connect("localhost", "username", "password", "databaseName");

// 检查连接是否成功
if (mysqli_connect_errno()) {
  echo "连接 MySQL 失败:" . mysqli_connect_error();
  exit();
}

// 执行查询
$sql = "SELECT id, name, email FROM users";
$result = mysqli_query($link, $sql);

// 关闭数据库连接
mysqli_close($link);
注意事项
  • 如果你正在使用持久连接(通过在 mysqli_connect 函数中设置 p: 前缀),则无法通过 mysqli_close 函数关闭连接,而应该使用 mysqli_free_result 函数来释放查询结果并关闭连接。
  • 如果你正在使用面向对象方式访问 mysqli,则应该使用 close 方法来关闭连接,而不是 mysqli_close 函数。