mysql 连接失败:SQLSTATE[HY000] [2003] Can't connect to

作者:谢高升 发布:2017-12-20 浏览:2188次

连接失败:SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'xgs888.top' ;

PHP链接mysql时报这个错误其他服务器正常的链接;

1:检查防火墙是否关闭

service iptables status;
//7.0 systemctl

 2: 关闭selinux 

/etc/selinux/config 里面的 SELINUX=disabled

3:getsebool -a | grep httpd查看httpd的布尔状态;

主要是去看 httpd_can_network_connect --> 的值

image.png


如果是off的话

setsebool httpd_can_network_connect 1 ; #开启

然后重启mysql服务;如果是关闭selinux 需要重启服务器

标签: mysql selinux