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

云主机测评网
www.yunzhuji.net

Linux MySQL(root用户)密码重置

重置Linux中MySQL的root用户密码

(图片来源网络,侵删)

在Linux系统中,如果你忘记了MySQL数据库的root用户密码,可以通过以下步骤进行重置。

1. 停止MySQL服务

需要停止MySQL服务,这可以通过以下命令实现:

sudo systemctl stop mysql

或者

sudo service mysql stop

2. 以安全模式启动MySQL

接下来,以安全模式(skipgranttables)启动MySQL,这样你就可以跳过权限表的验证,直接登录到MySQL服务器。

sudo mysqld_safe skipgranttables &

3. 登录到MySQL

你可以使用root用户无需密码登录到MySQL。

mysql u root

4. 重置root用户密码

在MySQL命令行中,选择mysql数据库,然后更新user表,将root用户的密码设置为新的密码。

USE mysql;
UPDATE user SET authentication_string=PASSWORD('新密码') WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;

5. 重启MySQL服务

退出MySQL命令行,停止MySQL服务,然后以正常模式重新启动MySQL服务。

exit
sudo systemctl stop mysql
sudo systemctl start mysql

或者

exit
sudo service mysql stop
sudo service mysql start

现在,你已经成功重置了MySQL的root用户密码。

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

评论

  • 验证码