在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
关闭防火墙后成功远程连接到数据库