在 CentOS 7.8 上,如果您忘记了 MySQL 的密码,通常没有直接的方法可以“查看”已遗忘的密码,因为出于安全原因,密码是加密存储的。但是,您可以通过以下步骤重置 MySQL 的 root 密码:
1. 停止 MySQL 服务
首先,停止 MySQL 服务:
2. 启动 MySQL 无授权表模式
接下来,启动 MySQL 服务的特殊模式以绕过权限检查:
这将以不执行授权表检查的方式启动 MySQL 服务。
3. 登录 MySQL
现在,您应该能够不用密码登录 MySQL:
4. 重置密码
登录后,重置 root 用户的密码:
将
新密码 替换为您想设置的新密码。5. 退出 MySQL 并恢复正常模式
退出 MySQL:
恢复 MySQL 服务的正常操作模式:
6. 使用新密码登录
使用您刚刚设置的新密码登录 MySQL:
按提示输入新密码。
注意事项
- 在操作过程中,请小心谨慎,因为这些步骤涉及系统级更改。
- 确保在进行更改之前备份重要数据。



