centos7环境下,nginx连接mysql出现 (HY000/2002): Permission denied 错误解决办法

报错:PHP Warning:  mysqli_real_connect(): (HY000/2002): Permission denied in

 

解决办法: 关闭SElinux (默认情况下SElinux是启用状态)

 

查看SElinux状态:

1

sestatus

 centos7环境下,nginx连接mysql出现 (HY000/2002): Permission denied 错误解决办法 

临时关闭:

1

setenforce 0

 centos7环境下,nginx连接mysql出现 (HY000/2002): Permission denied 错误解决办法 

 永久关闭:

 配置路径 : vi  /etc/sysconfig/selinux

centos7环境下,nginx连接mysql出现 (HY000/2002): Permission denied 错误解决办法

 重启
  reboot

在用 sestatus 查看状态:

centos7环境下,nginx连接mysql出现 (HY000/2002): Permission denied 错误解决办法