我有一台带有IIS7的Windows Vista PC,我已经设法在其上手动安装PHP。 并设法加载我的PHP自定义扩展之一,以及mbstring扩展。
但是当我通过phpinfo检查时,我的mysql扩展名没有加载,我检查了php.ini文件中的所有路径变量,未注释的请求行,还验证了该文件是否存在。
我的问题是,是否需要mysql服务器才能在本地主机上加载mysql扩展?或者什么可能是错的?
答案 0 :(得分:5)
不,但您确实需要适当的MySQL 客户端库。
答案 1 :(得分:2)
不,php_mysql.dll只是将各种mysql函数添加到PHP中。 .dll怎么知道你的服务器在哪里?或者你如何连接它?或者如果你有多个单独的服务器怎么办?
在你真正尝试连接到服务器之前,.dll会很乐意保持闲置而不会做任何事情。
如果你不习惯使用IIS,你可以调查安装WAMP - 这将为你提供一个很好的统一安装程序的MySQL,PHP和Apache,而不会让你乱用.dll安装/定制。