如何在PHP中连接MySQL数据库?

在PHP中,可以使用`mysqli`扩展或`PDO`扩展来连接MySQL数据库。以下是使用`mysqli`扩展的示例:

```php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检测连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
?>
```

其中:

- `$servername`是数据库服务器的地址(通常是localhost)。
- `$username`是连接数据库的用户名。
- `$password`是连接数据库的密码。
- `$dbname`是要连接的数据库名称。

这是使用`PDO`扩展的示例:

```php
$dsn = 'mysql:host=localhost;dbname=database';
$username = 'username';
$password = 'password';

try {
$dbh = new PDO($dsn, $username, $password);
echo "连接成功";
} catch (PDOException $e) {
echo "连接失败: " . $e->getMessage();
}
?>
```

`PDO`提供了一种更面向对象的方式来访问数据库,同时它支持多种数据库管理系统,是一个更灵活、便于移植的选择。

若文章对您有帮助,帮忙点个赞!

0
0
发布时间 2025-02-20 08:42:06
0 条回复(回复会通过微信通知作者)
点击加载更多评论
登录 后再进行评论
(微信扫码即可登录,无需注册)