查询

mysql_connect()函数—用法及示例

「 打开一个到 MySQL 服务器的连接 」


函数名称:mysql_connect()

适用版本:PHP 5.x - PHP 7.0.x

用法: mysql_connect() 函数用于打开一个到 MySQL 服务器的连接。

语法: resource mysql_connect( [string $server = ini_get("mysql.default_host")], [string $username = ini_get("mysql.default_user")], [string $password = ini_get("mysql.default_password")], [bool $new_link = false], [int $client_flags = 0] )

参数说明:

  • $server(可选):MySQL 服务器主机名或IP地址。默认值为 ini_get("mysql.default_host"),即 php.ini 文件中配置的默认主机名。
  • $username(可选):MySQL 登录用户名。默认值为 ini_get("mysql.default_user"),即 php.ini 文件中配置的默认用户名。
  • $password(可选):MySQL 登录密码。默认值为 ini_get("mysql.default_password"),即 php.ini 文件中配置的默认密码。
  • $new_link(可选):是否创建新的连接。如果设置为 true,则会创建一个新的连接;如果设置为 false,则会尝试重用现有的连接。默认值为 false。
  • $client_flags(可选):客户端标志位。可以使用 MYSQL_CLIENT_* 常量进行设置。默认值为 0,表示不使用任何特定的客户端标志。

返回值: 如果连接成功,则返回一个 MySQL 连接标识符(resource),该标识符可用于其他 MySQL 相关函数。如果连接失败,则返回 false。

示例: <?php $host = 'localhost'; $username = 'root'; $password = '123456'; $db = mysql_connect($host, $username, $password); if (!$db) { die('连接失败:' . mysql_error()); }

echo '连接成功!'; mysql_close($db); ?> 以上示例演示了如何使用 mysql_connect() 函数连接到 MySQL 服务器。首先,我们提供了 MySQL 服务器的主机名、用户名和密码,然后使用这些参数调用 mysql_connect() 函数。如果连接成功,则会返回一个有效的连接标识符($db),我们可以使用该标识符执行其他 MySQL 操作。最后,我们使用 mysql_close() 函数关闭连接。

请注意,mysql_connect() 函数在 PHP 5.5.0 版本中被废弃,并在 PHP 7.0.0 版本中被移除。推荐使用 mysqli 或 PDO 扩展来替代 mysql 扩展。

补充纠错
上一个函数: mysql_create_db()函数
下一个函数: mysql_close()函数
热门PHP函数
分享链接