PHP为啥不能调用MySQL
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP为啥不能调用MySQL相关的知识,希望对你有一定的参考价值。
我在Windows下使用Apache2和PHP5
设置好Apache2使用module的形式调用PHP5,去掉调用mysql糢块前面的分号,但是使用phpinfo()函数查看网页的时候却找不到mysql的信息,我重启服务器也不行。(我去掉gd2前面的分号却能找到gd2的信息,说明路径设置没有问题)。而且我在服务器运行的时候删除php_mysql.dll能够正常删除,但是php_gd2却不能够删除,说正在使用。可见系统并没有调用mysql的库。而且在PHP程序裏调用mysql函数也报告函数未定义。
请问高手,怎么囬事?
请给我一个详细的解决方案。30分相送。
我想使用当前的配置,不想更换配置,不要告诉我使用PHP4之类的做法。
在php.ini文件里[MySQL]一节是存在的,在ext目录下存在php_mysql.dll
[MySQL]
mysql.allow_persistent = On
mysql.max_persistent = -1
mysql.max_links = -1
mysql.default_port =
mysql.default_socket =
mysql.default_host =
mysql.default_user =
mysql.default_password =
mysql.connect_timeout = 60
mysql.trace_mode = Off
还有php/ext文件夹下有没有php_mysql.dll? 参考技术A 那个不用管也可以用mysql的吧。如果你换个服务器版本的操作系统肯定可以。 参考技术B Windows版PHP5.0.2没有带php_mysql.dll,
请下载
可是下载地址我忘了
以上是关于PHP为啥不能调用MySQL的主要内容,如果未能解决你的问题,请参考以下文章