在windows上用Navicat连接VM上centos7上的mysql数据库报错:
2002 - Can’t connect to server on ‘xxxx’(10060)

已在mysql上设置远程主机登录,后发现报错原因是centos的防火墙的问题。

查看防火墙是否开启:

firewall-cmd --state

临时关闭防火墙:

systemctl stop firewalld.service

永久关闭防火墙:

systemctl disable firewalld.service

开启防火墙:

systemctl start firewalld.service

关闭防火墙后成功远程连接到数据库
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐