mysql 连接失败,报1130错误

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_38126105/article/details/85042864

作者最近在安装完mysql后,在本地使用navicat登陆mysql ,localhost(127.0.0.1)可以登录上,但是使用真正的IP(10.x.x.x)却无法登陆上mysql数据库,后经排查已经搜索资料发现,原来问题出在了mysql数据中user表中了,因为当时的host只有一个localhost,所以使用正确的IP是登陆不上去的。在这里插入图片描述要么是新加一条语句,要么直接把localhost改成%就可以了。
做法一:使用native,登陆mysql数据库,修改user表中的Host字段的localhost改为%
做完重启,就好了
做法二:执行一下sql语句
mysql -u -root -p 密码 ;//登陆mysql
use mysql;//使用mysql数据
update user set host = ‘%’ where user =‘root’;//修改该字段
做完重启,就好了

猜你喜欢

转载自blog.csdn.net/m0_38126105/article/details/85042864
今日推荐