mysql账号Linux本地可以登录,但在远程客户端不能登录

今天突然发现使用Navicat登不上mysql了,之前明明还好好的,现在连接报错如下:


在Linux上试了一下,账号、密码都是没问题的,可以正常登录。

根据网上的解决方案,首先,重新给防火墙开放了一下3306端口,显示成功,(我这边使用的是centos7,所以防火墙为FirewallD,选择了第一种解决方法)

firewall-cmd --zone=public --add-port=3306/tcp --permanent

试着连接了一下,还是不行;

后来发现人家后面还有一步,要重启防火墙 ;

systemctl restart firewalld.service

重启后重新连接,成功!!!!

附上解决方案链接https://blog.csdn.net/q669239799/article/details/88775699

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容