MySQL是一个十分流行的关系型数据库管理系统。在使用MySQL时,我们有时会遇到需要重设密码的情况,本文将介绍MySQL 5.7.16重设密码的方法。
1. 停止MySQL服务
sudo service mysql stop
2. 启动MySQL服务并跳过权限验证
sudo mysqld_safe --skip-grant-tables &
3. 使用 root 用户登录 MySQL
mysql -u root
4. 选择 mysql 数据库
use mysql;
5. 更新 root 用户密码
update user set authentication_string=PASSWORD('new_password') where User='root';
6. 刷新用户权限
flush privileges;
7. 退出 MySQL
exit;
8. 停止 MySQL 服务
sudo service mysql stop
9. 重启 MySQL 服务
sudo service mysql start
现在,您已经成功地重设了 MySQL root 用户的密码。为了保证数据库的安全性,建议您定期更改数据库用户密码。