在php7.0中已经不再自带mysql扩展了,官方推荐使用mysqli扩展了。但是有部分程序还是使用的mysql,为了保证兼容性,这里记录下php7.0中安装mysql扩展。
1)下载mysql扩展包,地址:http://git.php.net/?p=pecl/database/mysql.git;a=summary
2)解压压缩包
tar -zxvf mysql-647c933.tar.gz cd cd mysql-647c933/
3)使用phpize初始化
#phpize属于dev包,需要先安装php7.0-dev apt install php7.0-dev #然后运行phpize phpize
4)configure&make编译
#常规编译三步,完成后so文件会自动放到/usr/lib/php/20151012下 ./configure make make install
5)配置文件中加载mysql.so文件,在/etc/php/7.0/mods-available目录中新建一个mysql.ini配置文件,内容为:
extension=mysql.so
6)最后,在/etc/php/7.0/fpm/conf.d目录中建立一个链接即可,重启php-fpm程序
/etc/init.d/php7.0-fpm restart
完成。