我尝试手动安装Apache,PHP,MySQL和PHPMyAdmin并得到错误。然后尝试了XAMPP并且仍然在PHPMyAdmin中出现错误:
The mysql extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="Documentation" title="Documentation" /></a>
我对这个问题一无所知。我在网上尝试过解决方案,到目前为止还没有工作。这是一个新的Windows安装,我在C:。
上安装了XAMPP答案 0 :(得分:11)
相当简单的修复。找到你的PHP.ini文件,其中会有一个扩展列表。寻找一个说mysql并将;
放在行前面的那个。
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
如果您不知道PHP.ini文件所在的位置,可以将此代码放在脚本中以查找:
phpinfo()
答案 1 :(得分:4)
如果在删除分号后仍然出现此错误。您在php.ini中的extension_dir值可能只是将值指向extension_dir = "C:\php\ext"
(或存储您的php模块的任何地方),重新启动服务器并且您应该没问题。
答案 2 :(得分:0)
我在Xampp 7.4上遇到此问题的时间最长
我已经取消注释该行,但是,这有助于更改
extension=php_mysql
到
extension=php_mysql.dll
答案 3 :(得分:-1)
只需将此添加到您的php.ini
extension= php_mysqli.dll
停止并启动apache和MySQL,它将正常工作。