未解决Linux下PHP安装扩展Mysql的问题

Posted remly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未解决Linux下PHP安装扩展Mysql的问题相关的知识,希望对你有一定的参考价值。

【步骤分析】

1.php源码包下定位到指定位置:源码包/ext/mysqli

  注1:网上很多地方红字部分是mysql,其实PHP5以后已经不用mysql了。

2.运行:/usr/local/php/bin/phpize

3. ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config

  注1:注意红字部分,网上很多文章都已经过时,导致Configure失败。

4.make && make install

  注1:这里会报错。

/home/phoenix/下载/php-7.1.10/ext/mysqli/php_mysqli_structs.h:42:36: fatal error: ext/mysqlnd/mysqlnd.h: 没有那个文件或目录

    解决方法:在mysqli文件夹下新建ext子文件夹,并把mysqli文件夹的父文件夹下的mysqlnd复制到刚新建的文件夹下,再次运行

5.编辑PHP.ini

 

以上是关于未解决Linux下PHP安装扩展Mysql的问题的主要内容,如果未能解决你的问题,请参考以下文章

linux 下安装php扩展

php安装的问题,无法载入 mysql 扩展,请检查 PHP 配置

您的PHP似乎没有安装运行WordPress所必需的MySQL扩展?

整理Linux下中文检索引擎coreseek4安装,以及PHP使用sphinx的三种方式(sphinxapi,sphinx的php扩展,SphinxSe作为mysql存储引擎)

linux下安装 gd扩展和 ftp扩展

PHP----------linux下如何安装redis扩展。安装redis可以在我的博客redis里面寻找。