如何使用PHP进行数据库连接和操作?
<?php
// 数据库配置信息
$host = 'localhost'; // 数据库服务器
$username = 'user'; // 数据库用户名
$password = 'password'; // 数据库密码
$database = 'database'; // 数据库名
// 创建数据库连接
$conn = new mysqli($host, $username, $password, $database);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 示例SQL查询
$sql = "SELECT id, firstname, lastname FROM users";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// 输出数据
while($row = $result->fetch_assoc()) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
}
} else {
echo "0 结果";
}
// 关闭数据库连接
$conn->close();
?>
这段代码展示了如何使用PHP的mysqli
扩展来建立数据库连接,执行查询并输出结果。同时,它也包含了错误处理,以确保在无法连接数据库时代码能够优雅地退出。
评论已关闭