用于使用PHP脚本建立MySQL数据库连接的PHP函数是哪个?

使用PHP脚本建立MySQL数据库连接的PHP函数是mysqli_connect()。

基本概念

在使用PHP操作MySQL数据库时,需要使用PHP提供的函数建立与数据库之间的连接。其中最基本的函数是mysqli_connect()。该函数可用于创建成功的连接资源,使PHP可以与MySQL服务器交互。要使用mysqli_connect()函数,需要指定MySQL的主机名、用户名、密码以及要使用的数据库。如果连接成功,将返回连接资源。如果连接失败,则返回FALSE值。

代码示例

$host = "localhost";

$username = "root";

$password = "";

$database = "example";

// 创建MySQL连接

$conn = mysqli_connect($host, $username, $password, $database);

if (!$conn) {

die("连接失败: " . mysqli_connect_error());

}

echo "连接成功";

在这个示例中,我们通过mysqli_connect()函数来连接到一个名为example的数据库。如果连接成功,会打印"连接成功",否则会打印"连接失败"。

详解mysqli_connect()函数

参数

mysqli_connect()函数的参数列表如下:

hostname:MySQL服务器的主机名或IP地址。

username:MySQL登录帐户的用户名。

password:MySQL登录帐户的密码。

database:要连接的默认数据库。

port(可选):MySQL服务器的端口号。默认情况下,端口号为3306。

socket(可选):用于连接的套接字类型。默认情况下,它将尝试使用本地套接字。

注意事项

在使用mysqli_connect()函数进行MySQL数据库连接之前,您需要安装并启用PHP MySQLi扩展。

如果没有指定端口号或套接字,则默认使用MySQL服务器上的默认端口号和套接字。

如果服务器使用非标准端口或套接字,则需要显式设置端口或套接字参数。

返回值

mysqli_connect()函数返回一个连接对象。如果无法连接到MySQL服务器,则返回FALSE。

关闭MySQL连接

关闭MySQL连接是一个好的编程习惯。

代码示例

$host = "localhost";

$username = "root";

$password = "";

$database = "example";

// 创建MySQL连接

$conn = mysqli_connect($host, $username, $password, $database);

if (!$conn) {

die("连接失败: " . mysqli_connect_error());

}

echo "连接成功";

// 关闭连接

mysqli_close($conn);

echo "已关闭连接";

在这个示例中,我们先用mysqli_connect()函数创建了MySQL连接,然后使用mysqli_close()函数关闭该连接。mysqli_close()函数需要一个有效的连接参数。

总结

mysqli_connect()是PHP的一个重要函数,用于与MySQL数据库建立连接。在使用它之前,需要确保您已经安装并启用了PHP MySQLi扩展。可以使用mysqli_close()函数来关闭打开的MySQL连接。

后端开发标签