Mysql必读CentOS下php使用127.0.0.1不能连接mysql的解决方法
《Mysql必读CentOS下php使用127.0.0.1不能连接mysql的解决方法》要点: MYSQL教程php代码很简单: 代码如下:$server="127.0.0.1"; println("Begin"); $link = mysql_connect($server,"mysql","mysql"); if (!$link) { ??? die('Could not connect: ' . mysql_error().mysql_errno()); } MYSQL教程linux本机下使用php mysql.php 可以查看运行结果,但是 在我的windows浏览器下报错: Could not connect: Can't connect to MySQL server on '127.0.0.1' (13) 2003 MYSQL教程原因: #getsebool -a | grep httpd [neo@neo phpMyTest]$ getsebool -a | grep httpd 发现 httpd_can_network_connect --> off 解决方案: 代码如下: #setsebool httpd_can_network_connect 1 MYSQL教程原来是 SELINUX,所以我一般直接关闭SELINUX和 iptables ip6tables 代码如下:# 关闭SELINUX chkconfig --level 12345 iptables off MYSQL教程chkconfig --level 12345 ip6tables off MYSQL教程service iptables stop MYSQL教程service ip6tables stop MYSQL教程 MYSQL教程1、/usr/sbin/sestatus -v????? ##如果SELinux status参数为enabled即为开启状态 MYSQL教程SELinux status:???????????????? enabled MYSQL教程2、getenforce???????????????? ##也可以用这个命令检查 MYSQL教程关闭SELinux: MYSQL教程1、临时关闭(不用重启机器): MYSQL教程setenforce 0????????????????? ##设置SELinux 成为permissive模式 MYSQL教程????????????????????????????? ##setenforce 1 设置SELinux 成为enforcing模式 MYSQL教程2、修改配置文件需要重启机器: MYSQL教程修改/etc/selinux/config 文件 MYSQL教程将SELINUX=enforcing改为SELINUX=disabled (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Mysql入门MySQL里的found_row()与row_count()的解释及用法
- 以全文为关键字的MySQL全文搜索没有返回结果
- Mysql应用MySQL联合索引用法示例
- Mysql实例CentOS 7下MySQL服务启动失败的快速解决方法
- Mysql必读MySql 修改密码后的错误快速解决方法
- python中redis查看剩余过期时间以及用正则通配符批量删除ke
- MYSQL教程数据库Mysql性能优化详解
- Mysql实例MySQL延迟关联性能优化方法
- Mysql必读MySQL5.7 windows二进制安装教程
- MySQL 中 You can't specify target table '表名&a