如何使用 PHP 连接到数据库?创建数据库连接(指定服务器名、用户名、密码和数据库名)检查连接是否成功设置字符集(如 UTF-8)执行查询、插入数据等操作完成后关闭连接

如何使用 PHP 连接到数据库
使用 PHP 连接到数据库是与数据库交互并进行数据操作的基础步骤。以下是如何在 PHP 中建立与数据库的连接:
1. 创建数据库连接
$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname);
以上代码中:
立即学习“PHP免费学习笔记(深入)”;
-
$servername是数据库服务器的主机名或 IP 地址。 -
$username是连接数据库的用户名。 -
$password是连接数据库的密码。 -
$dbname是要连接的数据库名称。
2. 检查连接
if ($conn->connect_error) {
die("连接失败:" . $conn->connect_error);
}这一步检查连接是否成功。如果失败,则显示错误消息并退出。
3. 设置字符集
为了确保数据在传输过程中不会出现乱码,需要设置字符集:
$conn->set_charset("utf8");这一步将字符集设置为 UTF-8,它是一种通用的字符集,支持大多数语言。
4. 使用连接
一旦连接成功,就可以使用它来执行查询、插入数据等操作。例如:
// 执行查询
$result = $conn->query("SELECT * FROM users");
// 遍历结果集
while ($row = $result->fetch_assoc()) {
echo $row["username"] . " " . $row["email"] . "
";
}完成操作后,记得关闭连接:
$conn->close();
注意:
- 不同的数据库可能需要不同的连接方式。例如,使用 MySQLi 扩展连接 MySQL 数据库,而使用 PDO 连接其他数据库,如 PostgreSQL。
- 数据库凭据应保密,并妥善存储在安全的地方。











