在 CentOS 7.8 上,如果您忘记了 MySQL 的密码,通常没有直接的方法可以“查看”已遗忘的密码,因为出于安全原因,密码是加密存储的。但是,您可以通过以下步骤重置 MySQL 的 root 密码:

1. 停止 MySQL 服务

首先,停止 MySQL 服务:

2. 启动 MySQL 无授权表模式

接下来,启动 MySQL 服务的特殊模式以绕过权限检查:
这将以不执行授权表检查的方式启动 MySQL 服务。

3. 登录 MySQL

现在,您应该能够不用密码登录 MySQL:

4. 重置密码

登录后,重置 root 用户的密码:
新密码 替换为您想设置的新密码。

5. 退出 MySQL 并恢复正常模式

退出 MySQL:
恢复 MySQL 服务的正常操作模式:

6. 使用新密码登录

使用您刚刚设置的新密码登录 MySQL:
按提示输入新密码。

注意事项

  • 在操作过程中,请小心谨慎,因为这些步骤涉及系统级更改。
  • 确保在进行更改之前备份重要数据。
Loading...