如果你忘记了CentOS 7.2上MySQL的root密码,你可以按照以下步骤重置密码:
(图片来源网络,侵删)1. 停止MySQL服务
你需要停止MySQL服务,在终端中输入以下命令:
sudo systemctl stop mysqld
2. 进入安全模式
你需要以安全模式启动MySQL服务,在终端中输入以下命令:
sudo mysqld_safe skipgranttables &
这个命令将以安全模式启动MySQL服务,并跳过所有权限检查。
3. 登录MySQL
接下来,你需要登录到MySQL,在终端中输入以下命令:
mysql u root
这将使用root用户登录到MySQL,由于我们正在以安全模式运行MySQL,所以不需要密码。
4. 重置root密码
现在,你需要重置root用户的密码,在MySQL命令行中输入以下命令:
FLUSH PRIVILEGES; USE mysql; UPDATE user SET password=PASSWORD('新密码') WHERE User='root';
将’新密码’替换为你想要设置的新密码。
5. 退出MySQL并重启服务
你需要退出MySQL并重启服务,在MySQL命令行中输入以下命令:
exit
然后在终端中输入以下命令:
sudo systemctl start mysqld
这将会重启MySQL服务,并使用新的root密码。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。