【问题标题】:PHPMyAdmin Windows XAMPP Missing MySQL Extension IssuePHPMyAdmin Windows XAMPP 缺少 MySQL 扩展问题
【发布时间】: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" width="11" height="11" alt="Documentation" title="Documentation" /></a>

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

【问题讨论】:

    标签: mysql phpmyadmin xampp localhost


    【解决方案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
        

        【讨论】:

          猜你喜欢
          • 2012-01-03
          • 2013-06-29
          • 2018-12-11
          • 2016-09-30
          • 2020-11-08
          • 2018-05-22
          • 2015-03-05
          • 2020-11-19
          相关资源
          最近更新 更多