mysqli::connect
打开新的 MySQL 服务器连接。
PHP 5.0.0 及以上版本。
mysqli::connect 是用于创建到 MySQL 数据库服务器的连接的函数。此方法属于 MySQLi 扩展(即 MySQL Improved Extension),提供了面向对象的操作方式。通过此函数,你可以在 PHP 中与 MySQL 数据库进行交互,进行查询、更新等操作。
mysqli::__construct ( [ string $host = ini_get("mysqli.default_host") ] , [ string $username = ini_get("mysqli.default_user") ] , [ string $passwd = ini_get("mysqli.default_pw") ] , [ string $dbname = null ] , [ int $port = ini_get("mysqli.default_port") ] , [ string $socket = null ] )
返回一个 mysqli 对象,如果连接成功。否则,返回 false。
以下是使用 mysqli::connect 函数连接到 MySQL 数据库的示例:
<?php // 创建 mysqli 对象并连接到数据库 $mysqli = new mysqli("localhost", "root", "password", "test_db"); <p>// 检查连接是否成功<br> if ($mysqli->connect_error) {<br> die("连接失败: " . $mysqli->connect_error);<br> } else {<br> echo "连接成功!";<br> }</p> <p>// 关闭连接<br> $mysqli->close();<br> ?><br>
在此示例中,我们创建了一个 mysqli 对象,通过传入数据库的主机名("localhost")、用户名("root")、密码("password")和数据库名("test_db")来连接数据库。然后,检查连接是否成功,如果失败则输出错误信息。如果连接成功,则输出“连接成功!”。最后,通过调用 close() 方法关闭数据库连接。