重置密码解决MySQL for Linux错误 ERROR 10

2018-10-30  本文已影响10人  linux服务器开发

一般这个错误是由密码错误引起,解决的办法自然就是重置密码。

假设我们使用的是root账户。

1,停止mysql服务

service mysqld stop

2,找到my.cnf文件

3,修改配置文件无密码登录

vi /etc/my.cnf

在最尾部加上

skip-grant-tables

保存(:wq)

4,启动mysql

systemctl start mysqld.service mysqld start

5,登录musqlmysql -u root

此处注意不要加-p

6,修改密码,mysql5.7用此语法

use mysql ;

UPDATE user SET password=password("123456") WHERE user='root'; flush privileges; quit

7,回到第二步骤去掉加上的skip-grant-tables

保存 重启mysql就可以正常使用了。

上一篇 下一篇

猜你喜欢

热点阅读