PHP连接数据库通常使用PDO(PHP Data Objects)扩展,它提供了一个数据访问抽象层,支持多种数据库。以下是使用PDO连接MySQL数据库的基本步骤:
以下是一个使用PDO连接MySQL数据库的示例:
<?php
try {
// DSN字符串,格式为:mysql:host=主机名;dbname=数据库名;charset=utf8
$dsn = 'mysql:host=localhost;dbname=testdb;charset=utf8';
// 用户名
$username = 'root';
// 密码
$password = '';
// 创建PDO实例
$pdo = new PDO($dsn, $username, $password);
// 设置PDO错误模式为异常
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "连接成功";
} catch (PDOException $e) {
echo "连接失败: " . $e->getMessage();
}
?>
charset=utf8
。通过以上步骤和示例代码,你应该能够成功连接到MySQL数据库,并处理常见的连接问题。
领取专属 10元无门槛券
手把手带您无忧上云