你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

linux navicat for mysql 报 1045

2021/12/15 21:18:23

为啥报这个错不知道,反正重新修改密码就行了
1 修改mysql配置文件

找到你的my.cnf文件 vim编辑(我的在/etc下,找到你对应的)
在任意一行添加 skip-grant-tables(跳过验证)

vim /etc/my.cnf

在这里插入图片描述
2 重启MySQL服务
重启 ,这里使用的是服务,如果你用这个报错的话,百度mysql重启服务,重启就对了

service mysql restart

3 进入mysql修改密码
在这里插入图片描述
修改密码

update  user set parssword=password('新密码') where user='root' ;

如果使用第一句报错说明你的mysql版本较新,password字段不认了,使用这句

update user set authentication_string=password('新密码') where user='root' ;

最后刷新退出
在这里插入图片描述
将之前修改的my.cnf里的那句话去掉,重启服务
就OK了