Mysql ERROR 1045 (28000)报错解决方法

时间:2026-02-14 12:17:06

1、编辑配置文件,vi /etc/my.cnf

在mysqld下增加skip-grant-tables内容

[mysqld]skip-grant-tables

2、wq退出并保存

Mysql ERROR 1045 (28000)报错解决方法

3、重启mysql服务

systemctl restart mysql

Mysql ERROR 1045 (28000)报错解决方法

4、mysql重启完成之后直接输入mysql命令进行登录

Mysql ERROR 1045 (28000)报错解决方法

5、将root的密码更换为123456

mysql> use mysql;mysql> update user set password=password("123456") where user="root";mysql> flush privileges;mysql> quit

Mysql ERROR 1045 (28000)报错解决方法

6、去掉步骤1中的

skip-grant-tables

Mysql ERROR 1045 (28000)报错解决方法

7、再次重启mysql服务

Mysql ERROR 1045 (28000)报错解决方法

8、输入密码进行登录

mysql -uroot -p123456

Mysql ERROR 1045 (28000)报错解决方法

© 2026 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com