服务器(CentOS)搭建安装好MySQL之后,MySQL没有问题,但是用Navicat远程连接出现如下错误: 出现这种错误,在服务器端MySQL正常的情况下,首先检查服务器端的3306端口是否开放 解决: 我的服务器端是在云上,进入云控制台,找到自己对应的服务器 找到服务器的安全组 找到配置规则 然后查看服务器的端口范围,是否拥有MySQL的3306端口 如果没有点击右上角添加安全组规则,将3306添加进去 这样就OK了。 如果Navicat还是连接不上 请连接上自己的服务器,输入密码,进入到MySQL mysql -uroot -p