首页 电脑 电脑学堂 查看内容

php访问mysql4.1以上的正确设置

2005-1-13 04:58 691 0

摘要: 来源:http://blog.csdn.net/winion_c/ 终于实现了PHP5下通过phpMyAdmin对MySQL4.1以上数据库的访问。    在这之前,采...
关键词: php nbsp 目录 phpMyAdmin MySQL apache extension 文件 mysqli 拷贝

来源:http://blog.csdn.net/winion_c/ 终于实现了PHP5下通过phpMyAdmin对MySQL4.1以上数据库的访问。    在这之前,采用phpMyAdmin访问时总提示说不能加载MySQL扩展。从网上搜集了若干资料,按照其方法都未能解决。后来执行phpMyAdmin目录下的phpinfo.php,发现extension_dir总是c:\php5,猜测php.ini文件信息根本就没有被读取。于是想到在apache的http.conf里面设置了PHPIniDir d:/php/。于是猜测apache会以这个目录来读取配置文件。把php.ini拷贝到php安装目录d:\php下,果然重起apache的时候说扩展找不到,显然是extension_dir设置的问题,改为d:\php\ext\,重起apache,访问phpmyadmin,久违的界面出现了。不禁狂喜。    另外需要修改的是在config.inc.php文件里,修改$cfg['Servers'][$i]['extension']为'mysqli',也就是说采用mysqli扩展,不采用mysql扩展。因为对于mysql4.1.3以上,采用mysqli扩展比mysql扩展性能更优异。    别忘了拷贝libmysql.dll到%system%目录下。另外我还设置了path=d:\php;d:\php\ext;%path%,不知道d:\php\ext起不起作用。采用PHPIniDir的方式不需要在windows目录下放置php.ini.
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部