PHP没有看到mysql,mysqli和其他一些扩展

时间:2012-12-17 04:24:35

标签: php

我安装了apache web server,php和mysql。在配置文件中,everething很好(在php.ini和httpd.conf中)。 ext目录中的dll存在。但是当我运行phpinfo()时,没有mysql。可能有什么问题? 我的操作系统是Windows Server 2008 R2(x64),在C:\ Program Files \ PHP文件夹中安装了php 5.2。

2 个答案:

答案 0 :(得分:2)

我不确定在Windows上,但我知道在Linux上你必须安装php-mysql包才能使用这些扩展。这是允许PHP与MySQL通信的接口。我强烈建议不要使用mysql扩展并使用mysqli或PDO(PHP数据对象)。

PDO安装信息 - http://php.net/manual/en/pdo.installation.php

mysqli info - http://php.net/manual/en/book.mysqli.php

希望你能找到有用的

答案 1 :(得分:0)

我找到了如何处理这个问题。首先,我必须添加; C:\ Program Files \ PHP到环境变量路径并重新启动我的计算机。重新启动后,一切都开始工作了。