步骤一:停止 MySQL 服务
首先,需要停止正在运行的 MySQL 服务。可以使用以下命令来停止 MySQL 服务:
ctlysql
步骤二:启动 MySQL 服务,并跳过权限验证
接着,需要启动 MySQL 服务,并跳过权限验证。可以使用以下命令来启动 MySQL 服务:
ysqldt-tables &
该命令会启动 MySQL 服务,并跳过权限验证,允许您进行修改 root 密码的操作。
步骤三:登录 MySQL,并修改 root 密码
现在,可以使用以下命令来登录 MySQL:
ysql -u root
该命令会以 root 用户身份登录 MySQL。接着,使用以下命令来修改 root 密码:
ysql;ticationg=password(‘新密码’) where user=’root’;
flush privileges;
quit;
以上命令中,“新密码”为您要设置的新密码。执行完成后,可以退出 MySQL。
步骤四:重启 MySQL 服务
最后,需要重启 MySQL 服务,以使新密码生效。可以使用以下命令来重启 MySQL 服务:
ctlysql
至此,您已经成功找回了 MySQL 8 root 密码,并设置了新密码。