PHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题
Posted
技术标签:
【中文标题】PHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题【英文标题】:PHPMyAdmin Windows XAMPP Missing MySQL Extension Issue 【发布时间】:2011-09-30 19:56:17 【问题描述】:我已尝试手动安装 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" 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