云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

CentOS 7.2 MySQL的root密码忘记时重置方法

如果你忘记了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密码。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《CentOS 7.2 MySQL的root密码忘记时重置方法》
文章链接:https://www.yunzhuji.net/internet/186739.html

评论

  • 验证码