当前位置: 首页 > 图文教程 > 网络编程 > PHP > PHP远程连接MYSQL数据库非常慢的解决方法

PHP
php预定义常量
ob_start(),ob_start(''ob_gzhandler'')使用
一个PHP模板,主要想体现一下思路
简单的过滤字符串中的HTML标记
介绍几个array库的新函数 php
用ADODB来让PHP操作ACCESS数据库的方法
ADODB的数据库封包程序库
Adodb的十个实例(清晰版)
PHP通过COM使用ADODB的简单例子
使用adodb lite解决问题
PHP获得用户使用的代理服务器ip即真实ip
adodb与adodb_lite之比较
smarty+adodb+部分自定义类的php开发模式
刚才在简化php的库,结果发现很多东西
PHP中通过ADO调用Access数据库的方法测试不通过
AJAX for PHP简单表数据查询实例
PHP文件上传实例详解!!!
PHP小技巧搜集,每个PHPer都来露一手
超强分页类2.0发布,支持自定义风格,默认4种显示模式
默默简单的写了一个模板引擎

PHP远程连接MYSQL数据库非常慢的解决方法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 196 ::
收藏到网摘: n/a

如果一个问题出现两次,那么这个问题就值得去研究下了,上次客户说MYSQL数据库很慢,我还在想,不会是PHP的问题吧? 不知道如何解决,所以把他空间所在的服务器上也装了个MYSQL,才解决问题,今天又有个这个问题,不能也在这服务器上装一个MYSQL吧,Search:
PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的MYSQL开启了DNS的反向解析,在my.ini(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入skip-name-resolve这一句,保存。
开始--》运行--》cmd--》net stop mysql --》net start mysql--》哈哈,成功
my.ini所在路径如:D:\Program Files\MySQL\MySQL Server 5.0\my.ini
原来是MySQL的问题呀,这样操作后就不能在MySQL的授权表中使用主机名了而只能用ip。