• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > CentOS下php使用127.0.0.1不能连接mysql的解决方法

CentOS下php使用127.0.0.1不能连接mysql的解决方法

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了php127.0.0.1打不开,127.0.0.1 index.php,php 127.0.0.1,127.0.0.1 main.php,127.0.0.1 3.php等相关知识,希望本文的分享对您有所帮助

php代码很简单:

$server="127.0.0.1";
println("Begin");
$link = mysql_connect($server,"mysql","mysql");
if (!$link) {
    die('Could not connect: ' . mysql_error().mysql_errno());
}
</div>

linux本机下使用php mysql.php 可以查看运行结果,但是 在我的windows浏览器下报错:
Could not connect: Can't connect to MySQL server on '127.0.0.1' (13) 2003
</div>

原因:
#getsebool -a | grep httpd
[neo@neo phpMyTest]$ getsebool -a | grep httpd
</div>
发现 httpd_can_network_connect --> off
解决方案:
#setsebool httpd_can_network_connect 1
</div>

原来是 SELINUX,所以我一般直接关闭SELINUX和 iptables ip6tables

# 关闭SELINUX
chkconfig --level 12345 iptables off

chkconfig --level 12345 ip6tables off

service iptables stop

service ip6tables stop


查看SELinux状态:

1、/usr/sbin/sestatus -v      ##如果SELinux status参数为enabled即为开启状态

SELinux status:                 enabled

2、getenforce                 ##也可以用这个命令检查

关闭SELinux:

1、临时关闭(不用重启机器):

setenforce 0                  ##设置SELinux 成为permissive模式

                              ##setenforce 1 设置SELinux 成为enforcing模式

2、修改配置文件需要重启机器:

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled
</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CentOS下php使用127.0.0.1不能连接mysql的解决方法
  • php mysql localhost,127.0.0.1和ip区别

相关文章

  • 2018-12-05 Mongodb之(小试牛刀)
  • 2017-05-11mysql中max_allowed_packet参数的配置方法(避免大数据写入或者更新失败)
  • 2018-12-05关于Mysql存储引擎InnoDB和Myisam的六大区别讲解
  • 2018-12-05sql server:alter database name的问题
  • 2018-12-05修改MYSQL最大连接数的3种方法分享
  • 2018-12-05生产库自动化MySQL5.6安装部署详细教程_MySQL
  • 2018-12-05恢复从 Access 2000、 Access 2002 或 Access 2003 中数据库删除
  • 2018-12-05压缩技术给SQL Server备份文件瘦身
  • 2018-12-05一个过滤重复数据的 SQL 语句
  • 2017-05-11mysql的左右内连接用法实例

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 解决mysql 1040错误Too many connections的方法
    • SQL中的left join right join
    • php将图片储存mysql中的实例详解
    • MySQL Order By Rand()效率分析
    • mysql常用基础操作语法(十)~~子查询【命令行模式】
    • 将 Ghost 从 SQLite3 数据库迁移到 MySQL 数据库
    • MySQL主从同步加速 Transfer-- FAQ
    • 如何利用MySQL数据库在插入数据后触发触发器
    • Mysql中创建用户帐户的方法
    • MySQL 性能优化的最佳20多条经验分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有