如何在windows系统上为php7安装mysql驱动

Posted

技术标签:

【中文标题】如何在windows系统上为php7安装mysql驱动【英文标题】:how to install mysql drivers for php7 on windows system 【发布时间】:2017-11-30 06:35:57 【问题描述】:

如何在windows系统上为php 7安装mysql驱动?

错误:- pear-pear.php.net/mdb2_driver_mysql 1.4.1 的安装请求 -> pear-pear.php.net/MDB2_Driver_mysql[1.4.1] 可满足。 - pear-pear.php.net/MDB2_Driver_mysql 1.4.1 需要 ext-mysql * -> 您的系统中缺少请求的 PHP 扩展 mysql。

问题 2 - pear-pear.php.net/validate_au 0.1.4 的安装请求 -> pear-pear.php.net/Validate_AU[0.1.4] 可满足。 - pear-pear.php.net/Validate_AU 0.1.4 需要 php >=4.2.0.0, 您的 PHP 版本 (7.1.4) 不满足该要求

【问题讨论】:

请重新上传图片 @RakibulIslam 不允许低代表用户上传图像。但是你可以编辑帖子! 错误:- pear-pear.php.net/mdb2_driver_mysql 1.4.1 的安装请求-> pear-pear.php.net/MDB2_Driver_mysql[1.4.1] 可以满足。 - pear-pear.php.net/MDB2_Driver_mysql 1.4.1 需要 ext-mysql * -> 您的系统中缺少请求的 PHP 扩展 mysql。问题 2 - pear-pear.php.net/validate_au 0.1.4 的安装请求 -> pear-pear.php.net/Validate_AU[0.1.4] 可以满足。 - pear-pear.php.net/Validate_AU 0.1.4 要求 php >=4.2.0.0, 你的 PHP 版本 (7.1.4) 不满足该要求。 @RakibulIslam。这根本不应该是一张图片。 @TRiG 你为什么提到我?我不是OP。可能是你犯了一些错误。 :) 【参考方案1】:

我猜你还没有在你的 XAMPP 服务器中启用 mysql。为此:

首先关闭xampp所有正在运行的服务。现在,转到您的xampp 文件夹。然后转到php 文件夹并使用任何文本编辑器打开名为php.ini 的文件。现在在该文件中搜索mysql。你会发现一行写着;extension=php_mysqli.dll; 符号将其描述为注释,表示它尚未启用。只需剪掉该行前面的; 符号,现在看起来像extension=php_mysqli.dll。最后保存文件并重启xampp。

【讨论】:

感谢您的回复。但是该行未注释并且 mysqli 已正确加载。对于作曲家安装和其他事情,我希望安装 mysql 驱动程序 PHP7 不再有 mysql_ 数据库扩展。 吉姆死了 -这是否意味着烤箱 php 错误:'Mysql 驱动程序不可用'对 PHP7 有效,如果是这样,如何用 sqli 修补它? 你真的救了我!...非常感谢兄弟!【参考方案2】:

PHP7 不再具有 mysql_ 数据库扩展。它死了吉姆

【讨论】:

以上是关于如何在windows系统上为php7安装mysql驱动的主要内容,如果未能解决你的问题,请参考以下文章

如何编译搭建php7+nginx+mysql

如何在 Windows64 上为 Python 3.5 安装 pydotplus

wnmp windows 2012 r2+php7.0+nginx1.14安装

如何在 anaconda 上为 python 安装 tesseract

Windows10 下安装配置IIS + MySQL5.7.19 + nginx1.12.1 + php7.1.7

Windows下安装php7+Apache2.4+MySQL