mysqli_connect 是 PHP 中用于连接 MySQL 数据库的函数。当调用此函数时,它会尝试建立与 MySQL 服务器的连接,并返回一个连接对象。如果连接成功,返回的是一个有效的连接对象;如果连接失败,则返回 FALSE。
FALSE。p: 前缀指定连接字符串中的主机名来创建持久连接。持久连接在脚本执行完毕后不会关闭,而是被重用。mysqli_connect 返回 FALSE,可能是因为数据库服务器未启动、用户名或密码错误、网络问题等。可以通过 mysqli_connect_error() 函数获取具体的错误信息。<?php
$host = 'localhost';
$user = 'username';
$password = 'password';
$dbname = 'database_name';
// 创建连接
$conn = mysqli_connect($host, $user, $password, $dbname);
// 检查连接
if (!$conn) {
die('Connection failed: ' . mysqli_connect_error());
}
echo 'Connected successfully';
// 关闭连接
mysqli_close($conn);
?>请注意,在实际应用中,应确保数据库凭据的安全存储,避免在代码中硬编码。此外,对于生产环境,建议使用更高级别的数据库抽象层或 ORM(如 Eloquent、Doctrine 等)来管理数据库连接和操作。