mysqli 是 PHP 中用于与 MySQL 数据库进行交互的一个扩展。修改 MySQL 数据库的用户密码可以通过执行 SQL 语句来完成。以下是使用 mysqli 修改密码的基本步骤:
<?php
// 数据库连接参数
$host = 'localhost';
$user = 'your_username';
$password = 'your_current_password';
$dbname = 'your_database';
// 新密码
$new_password = 'your_new_password';
// 创建 mysqli 对象
$conn = new mysqli($host, $user, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 准备修改密码的 SQL 语句
$sql = "UPDATE mysql.user SET Password=PASSWORD('$new_password') WHERE User='your_username'";
// 执行 SQL 语句
if ($conn->query($sql) === TRUE) {
echo "密码修改成功";
} else {
echo "密码修改失败: " . $conn->error;
}
// 关闭数据库连接
$conn->close();
?>通过以上步骤和注意事项,你可以安全地使用 mysqli 修改 MySQL 数据库的用户密码。
没有搜到相关的文章