PHP中的mysqli
扩展用于与MySQL数据库进行交互。以下是使用mysqli
的基本步骤:
mysqli
是MySQL Improved Extension的缩写,它是PHP 5及以上版本中用于访问MySQL数据库的推荐扩展。与旧的mysql
扩展相比,mysqli
提供了更多的功能和更好的性能。
mysqli
还提供了面向对象的接口,使得代码更加清晰和易于维护。mysqli
适用于所有需要与MySQL数据库进行交互的应用场景,包括Web应用、桌面应用、移动应用等。
以下是一个简单的示例,展示如何使用mysqli
连接到MySQL数据库并执行查询:
<?php
// 数据库连接参数
$host = 'localhost';
$user = 'your_username';
$password = 'your_password';
$database = 'your_database';
// 创建mysqli对象
$conn = new mysqli($host, $user, $password, $database);
// 检查连接是否成功
if ($conn->connect_error) {
die('连接失败:' . $conn->connect_error);
}
// 执行查询
$sql = 'SELECT id, name FROM users';
$result = $conn->query($sql);
// 处理查询结果
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo 'ID: ' . $row['id'] . ', 姓名: ' . $row['name'] . '<br>';
}
} else {
echo '没有结果';
}
// 关闭连接
$conn->close();
?>
$conn->set_charset('utf8')
。希望以上信息能帮助您更好地理解和使用PHP中的mysqli
扩展。
领取专属 10元无门槛券
手把手带您无忧上云