连接数据库是PHP中非常常见的操作,一般需要以下几个步骤:
下面是一个使用PHP连接MySQL数据库的示例代码:
<?php
// 选择MySQL数据库驱动程序
$driver = 'mysql';
// 设置数据库连接参数
$host = 'localhost';
$username = 'root';
$password = '123456';
$dbname = 'test';
// 建立数据库连接
$dsn = "$driver:host=$host;dbname=$dbname";
try {
$conn = new PDO($dsn, $username, $password);
echo "数据库连接成功";
} catch (PDOException $e) {
echo "数据库连接失败:" . $e->getMessage();
}
// 执行SQL语句
$sql = "SELECT * FROM user";
$stmt = $conn->query($sql);
$result = $stmt->fetchAll();
// 关闭数据库连接
$conn = null;
?>
以上代码使用PDO扩展连接MySQL数据库,PDO提供了简单、高效的数据访问抽象层,支持多种数据库。