忘记 MySQL 数据库 root 用户密码怎么办?Linux 系统重置教程

重置Linux中MySQL的root用户密码

Linux  MySQL(root用户)密码重置

(图片来源网路,侵删)

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

1.停止MySQL服务

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

sudo systemctl stop mysql

或则

sudo service mysql stop

2.以安全模式启动MySQL

接出来,以安全模式()启动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服务。

exitsudo systemctl stop mysqlsudo systemctl start mysql

或则

exitsudo service mysql stopsudo service mysql start

如今,你已然成功重置了MySQL的root用户密码。

相关新闻

QQ渠道

技术支持:QQ2854399

关注公众号
关注公众号
微信客服
返回顶部