首先说明,远程服务器是可远程访问的。
我遇到的问题是这样的:有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
最后,连接成功,哦耶!!!
- 浏览: 68902 次
- 性别:
- 来自: 上海
最新评论
-
liusen329:
不错不错
simplexml 对xml的增删改操作 -
ezfantasy:
说好的第三种方案在哪里? 说谎啊
android app皮肤更换方案
相关推荐
- MySQL远程连接丢失问题解决方法(Lost connection to MySQL server) - 配置mysql允许远程连接的方法 - MySQL远程连接不上的解决方法 - PHP中使用localhost连接Mysql不成功的解决方法 - 解决MySQL无法远程连接的...
如果一切设置正确,你应该能够成功连接到远程MySQL数据库。 需要注意的是,这种方法依赖于你的服务器环境支持PHP,并且需要在服务器端配置适当的权限,允许HTTP通道访问MySQL。此外,为了安全起见,应确保上传到...
【MySQL 远程访问及中文乱码问题】 MySQL 是一款广泛应用的关系型数据库管理系统,它在数据存储、管理和处理方面有着出色的表现。然而,在实际使用过程中,我们可能会遇到两个常见的问题:远程访问限制和中文乱码...
### Win2012系统上安装MySQL 5.7.17.0及配置远程访问详解 #### 一、安装MySQL 5.7.17.0 在Windows Server 2012环境下安装MySQL 5.7.17.0,首先需要下载MySQL的安装程序,通常可以从MySQL官网或其他可靠的资源站点...
如果一个问题出现两次,那么这个问题就值得去研究下了,上次客户说MYSQL数据库很慢,我还在想,不会是PHP的问题吧?
当网络可用时,Android应用可以同步本地SQLite数据库与远程MySQL数据库。 6. **安全考虑**: 远程连接数据库涉及到用户数据的安全性。务必确保所有通信都是加密的(使用HTTPS协议),避免数据被窃听。同时,不要在...
本demo包含 ios远程访问mysql数据库 swift+php+mysql 访问数据库示例 包含详细的搭建方法,包含 cordova +ios 远程访问数据库。webservice方式访问远程数据库。
- **问题1:无法启动MySQL服务** - 检查是否已正确安装MySQL服务器,确认系统中有MySQL的相关配置和服务。 - **问题2:安装论坛系统时提示不支持MySQL** - 如果在安装Discuz!等论坛系统时遇到此类问题,可能是...
- 设置日志监控,及时发现和解决问题 - 定期备份数据库,防止数据丢失 在实际应用中,你可能还需要根据具体需求安装其他PHP扩展或配置相应的服务,如邮件服务、缓存系统等。总之,掌握LNMP的安装和配置对于任何Web...
【标题】"和其php版mysql数据库备份v1.0" 涉及的主要知识点是使用PHP编程语言来实现MySQL数据库的备份功能。这通常包括以下几个核心部分: 1. **PHP基础**:PHP是一种广泛使用的服务器端脚本语言,特别适合于Web...
- **权限问题**:确保Apache、MySQL、PHP等相关文件夹和文件具有正确的访问权限。 - **配置错误**:仔细检查配置文件中的语法错误,并确保所有的路径都正确无误。 通过以上步骤,您可以顺利完成Apache+MySQL+PHP在...
【IIS6下安装php+mysql】的教程主要讲解了如何在Windows Server 2003上搭建PHP和MySQL环境,结合IIS6作为Web服务器。以下是对关键步骤的详细说明: 1. **安装IIS6.0** 在Windows 2003操作系统中,首先确保已经安装...
错误日志功能有助于快速定位和解决问题。此外,还可以集成PHP开发工具,如PHPStorm,提升开发效率。 总的来说,WAMP为Windows用户提供了便捷的Web开发环境,使开发者能在本地快速搭建PHP项目,进行数据库管理,进行...
在FreeBSD8系统中部署Apache+MySQL+PHP5环境是一项涉及多个步骤的过程,包括安装Web服务器Apache、数据库服务器MySQL以及PHP脚本解释器。以下是对整个部署过程的知识点详细说明。 首先,安装Apache2.2。通过FreeBSD...
总的来说,“php mysql 执行器”是为了解决快速执行SQL查询的需求而设计的一个简洁工具,适合对性能有较高要求但需求相对简单的场景。通过学习和理解这个工具的工作原理,可以帮助我们更好地掌握PHP和MySQL的结合...
近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接。 在 Ubuntu 中通过 mysql 命令行创建好一个数据表并分配了权限: 代码如下:...
搭建Windows下的PHP+MySQL+IIS安全平台是一个常见的任务,尤其适合初学者。这个环境组合在Windows操作系统上提供了Web开发所需的全部组件,包括处理PHP脚本...此外,定期监控系统性能和日志,以便及时发现并解决问题。