📜  在 php 中关闭 mysql 连接(1)

📅  最后修改于: 2023-12-03 15:23:15.076000             🧑  作者: Mango

在 PHP 中关闭 MySQL 连接

在使用 PHP 和 MySQL 进行开发时,我们需要打开数据库连接进行操作,但是在完成操作后,及时关闭连接是非常重要的,否则会导致连接过多,造成系统负担过重。本文将介绍如何在 PHP 中关闭 MySQL 连接。

关闭 MySQL 连接的方法

关闭 MySQL 连接有两种方法,分别是使用 mysqli 和 PDO:

使用 mysqli

以下为使用 mysqli 关闭 MySQL 连接的代码示例:

// 创建 mysqli 连接
$mysqli = new mysqli("localhost", "user", "password", "database");

// 检查连接是否成功
if ($mysqli -> connect_errno) {
  echo "连接 MySQL 失败: " . $mysqli -> connect_error;
  exit();
}

// 执行查询或操作

// 关闭连接
$mysqli -> close();

在使用 mysqli 进行操作之后,调用 $mysqli -> close() 即可关闭 MySQL 连接。

使用 PDO

以下为使用 PDO 关闭 MySQL 连接的代码示例:

// 创建 PDO 连接
try {
  $pdo = new PDO("mysql:host=localhost;dbname=database", "user", "password");
} catch(PDOException $e) {
  echo "连接 MySQL 失败: " . $e -> getMessage();
  exit();
}

// 执行查询或操作

// 关闭连接
$pdo = null;

在使用 PDO 进行操作之后,将 $pdo 置为 null 即可关闭 MySQL 连接。

总结

无论使用 mysqli 还是 PDO,及时关闭数据库连接都是至关重要的,这有助于避免连接过多,减小系统负担。在实际开发时,请注意及时关闭 MySQL 连接。