在PHP中使用MySQL数据库,通常会使用mysqli或PDO扩展。以下是使用这两种方法选择数据库的示例代码:
mysqli 扩展<?php
// 创建连接
$conn = new mysqli("localhost", "username", "password", "database_name");
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 选择数据库
$db_selected = mysqli_select_db($conn, "database_name");
if (!$db_selected) {
die("选择数据库失败: " . mysqli_error($conn));
}
echo "数据库选择成功";
// 关闭连接
$conn->close();
?>PDO 扩展<?php
try {
// 创建PDO实例
$conn = new PDO("mysql:host=localhost;dbname=database_name", "username", "password");
// 设置PDO错误模式为异常
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "数据库连接成功";
} catch(PDOException $e) {
echo "数据库连接失败: " . $e->getMessage();
}
// 关闭连接
$conn = null;
?>在选择数据库时,应根据项目需求和团队熟悉度来决定使用哪种方法。如果项目中已经使用了某种数据库扩展,建议继续使用该扩展以保持代码的一致性和可维护性。
没有搜到相关的文章