PHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题

Posted

技术标签:

【中文标题】PHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题【英文标题】:PHPMyAdmin Windows XAMPP Missing MySQL Extension Issue 【发布时间】:2011-09-30 19:56:17 【问题描述】:

我已尝试手动安装 Apache、phpmysql 和 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"    title="Documentation" /></a>

我不知道问题是什么。我已经在网上尝试过解决方案,但到目前为止都没有。这是一个新的 Windows 安装,我在 C: 上安装了 XAMPP。

【问题讨论】:

【参考方案1】:

相当简单的修复。找到您的 PHP.ini 文件,其中会有一个扩展列表。寻找说 mysql 的那个,然后把; 去掉。

;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll

如果你不知道你的 PHP.ini 文件在哪里,你可以把这段代码放在一个脚本里找出来:

phpinfo()

【讨论】:

这很奇怪。我打开了文件,它已经没有注释了,我只是关闭它并刷新了页面,它就可以工作了。诡异的。不过还是谢谢。【参考方案2】:

如果您删除分号后仍然会收到此错误。您在 php.ini 中的 extension_dir 值可能是问题,只需将该值指向 extension_dir = "C:\php\ext"(或您存储 php 模块的任何位置),重新启动服务器,您应该就可以了。

【讨论】:

【参考方案3】:

只需将其添加到您的 php.ini 中

extension= php_mysqli.dll

然后停止并启动 apache 和 MySQL,它就会工作。

【讨论】:

【参考方案4】:

我在 Xampp 7.4 上遇到此问题的时间最长

我已经取消了该行的注释,但是,是什么帮助改变了

extension=php_mysql

 extension=php_mysql.dll

【讨论】:

以上是关于PHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题的主要内容,如果未能解决你的问题,请参考以下文章

无法访问 xampp WINDOWS 上的 phpmyadmin 错误

PHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题

XAMPP 更改端口无法连接到 Windows 中的 phpmyadmin

新的 xampp 安全概念:Access Forbidden Error 403 - Windows 7 - phpMyAdmin 与最新版本的 xampp 7.2.12

xampp 中缺少 phpmyadmin

xampp phpmyadmin 致命错误