PHP无法访问远程mysql的问题分析及解决


Posted in PHP onMay 16, 2013

首先说明,远程服务器是可远程访问的。

我遇到的问题是这样的:有A,B,C三台服务器,C为服务器,B可以用PHP成功连接上C机器的mysql,而A机器则不能连接!
可以说,肯定不是代码有什么问题,服务器上的mysql设置也是没什么问题的,因为B机器都是可以的。
肯定是A机器的设置有问题!

在网上一顿搜,各种说mysql授权问题的,以及修改php.ini的,修改防火墙的,事实上都不是这些问题导致的。
和这个页面上讨论的问题类似,但是没人给出结果,链接:http://bbs.csdn.net/topics/90284141
最后想到了SELINUX的问题,对比了下AB两台机器,果然设置不一样!估计就是它的问题,有戏!

进行了如下设置:

root下,用vim打开文件文件/etc/selinux/config
修改SELINUX的值:
#SELINUX=enforcing
SELINUX=disabled
保存并退出。
重启生效,如果不想重启,命令行输入
setenforce 0
回车,OK
此处修改参考:http://www.xiaojb.com/archives/tips/disabled-selinux.shtml

最后,连接成功,哦耶!!!

PHP 相关文章推荐
PHP中用接口、抽象类、普通基类实现“面向接口编程”与“耦合方法”简述
Mar 23 PHP
基于PHP CURL获取邮箱地址的详解
Jun 03 PHP
php接口和抽象类使用示例详解
Mar 02 PHP
简单的php新闻发布系统教程
May 09 PHP
浅析php工厂模式
Nov 25 PHP
php中smarty变量修饰用法实例分析
Jun 11 PHP
PHP中的常见魔术方法功能作用及用法实例
Jul 01 PHP
php实现QQ空间获取当前用户的用户名并生成图片
Jul 25 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
PHP入门教程之图像处理技巧分析
Sep 11 PHP
thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法
Sep 07 PHP
一文看懂PHP进程管理器php-fpm
Jun 01 PHP
基于PHP字符串的比较函数strcmp()与strcasecmp()的使用详解
May 15 #PHP
解析dedecms空间迁移步骤详解
May 15 #PHP
基于php缓存的详解
May 15 #PHP
解析php中mysql_connect与mysql_pconncet的区别详解
May 15 #PHP
深入php之规范编程命名小结
May 15 #PHP
PHP+jQuery实现自动补全功能源码
May 15 #PHP
深入分析php之面向对象
May 15 #PHP
You might like
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
php中使用DOM类读取XML文件的实现代码
2011/12/14 PHP
如何用phpmyadmin设置mysql数据库用户的权限
2012/01/09 PHP
yii框架中的Url生产问题小结
2012/01/16 PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
2012/10/03 PHP
php递归使用示例(php递归函数)
2014/02/14 PHP
destoon调用企业会员公司形象图片的实现方法
2014/08/21 PHP
PHP类型约束用法示例
2016/09/28 PHP
PHP基于反射机制实现插件的可插拔设计详解
2016/11/10 PHP
PHP+MYSQL实现读写分离简单实战
2017/03/13 PHP
PHP实现简单用户登录界面
2019/10/23 PHP
不要在cookie中使用特殊字符的原因分析
2010/07/13 Javascript
JavaScript的类型简单说明
2010/09/03 Javascript
表单元素的submit()方法和onsubmit事件应用概述
2013/02/01 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
2014/06/15 Javascript
Sort()函数的多种用法
2016/03/20 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
2017/08/01 Javascript
浅谈React之状态(State)
2018/09/19 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
js实现简单贪吃蛇游戏
2020/05/15 Javascript
详解vite+ts快速搭建vue3项目以及介绍相关特性
2021/02/25 Vue.js
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
浅谈pandas中Dataframe的查询方法([], loc, iloc, at, iat, ix)
2018/04/10 Python
解决python线程卡死的问题
2019/02/18 Python
python修改文件内容的3种方法详解
2019/11/15 Python
Opencv python 图片生成视频的方法示例
2020/11/18 Python
Python 实现一个简单的web服务器
2021/01/03 Python
CSS3自定义滚动条样式的示例代码
2017/08/21 HTML / CSS
Joseph官网:英国小众奢侈品牌
2019/05/17 全球购物
《第一次抱母亲》教学反思
2014/04/16 职场文书
补充协议书范本
2014/04/23 职场文书
查摆剖析材料范文
2014/09/30 职场文书
维稳承诺书
2015/01/20 职场文书
2015年国际护士节演讲稿
2015/03/18 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书
MySQL慢查询的坑
2021/04/28 MySQL