ubuntu 17.10 上为php7安装mysql扩展

来源:互联网 发布:制造图片的软件 编辑:程序博客网 时间:2024/06/07 20:49

相对与PHP5,PHP7的最大变化之一是移除了mysql扩展,推荐使用mysqli或者pdo_mysql,实际上在PHP5.5开始,PHP就着手开始准备弃用mysql扩展,如果你使用mysql扩展,可能看到过这样的提示”Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in”.所以在以后的程序中,为了保持兼容性,要尽量减少使用mysql扩展用于数据库连接.

作为运维人员来说,既想使用PHP7来提升服务器的效率,又要保证老的程序能够运行,如何做呢?

安装环境:

系统:ubuntu 17.10

PHP版本:php7.1

安装步骤:

1.去php网站上下载mysql扩展,http://git.php.net/?p=pecl/database/mysql.git;a=summary

   选择最近的一个版本,我选择的是2017-11-01更新的版本


2.解压并使用phpize工具初始化,编译:---文件包是

  1. #解压   
  2. tar xzvf mysql-45881bd.tar.gz   
  3. #进入mysql扩展目录   
  4. cd mysql-45881bd/    
  5. #使用phpize初始化,我的phpize在/opt/目录   
  6. phpize
  7. #编译mysql扩展,使用mysql native driver作为mysql链接库   
  8. ./configure 
  9. make && make install  

3.由于ubuntu 17.10版本的特殊性,接下来,添加mysql.ini扩展配置文件

  1. #进入扩展目录  
  2. cd /etc/php/7.1/mods-availabel/
  3. #添加mysql.ini
  4. sudo cp mysqli.ini mysql.ini  
  5. sudo vi mysql.ini
  6.   

4.启用mysql扩展,sudo phpenmod mysql

5.重启apache服务, sudo service apache2 restart

6.使用phpinfo查看确认

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 橱柜转角拉篮 碗碟拉篮 厨房碗碟拉篮 厨房拉篮什么牌子好 厨房升降拉篮 调味篮拉篮 不锈钢橱柜拉篮 不锈钢拉篮 橱柜拉篮导轨 橱柜拉篮轨道 橱柜拉篮不锈钢 拉篮品牌排行 欧派橱柜拉篮 橱柜拉篮好用吗 厨房转角拉篮 拉篮报价 拉篮米箱 不锈钢 拉篮 五金拉篮厂 高档拉篮 橱柜调料拉篮 拉篮导轨 橱房拉篮 意驰拉篮 小怪物拉篮 威万事拉篮 拉篮哪个牌子好 拉篮品牌 百隆拉篮 厨益达拉篮 厨柜拉篮 拉篮是什么 厨房拉篮图片 橱柜拉篮哪个牌子好 橱柜拉篮实用吗 拉篮图片 转角拉篮 碗柜拉篮 威万事橱柜拉篮 威万事拉篮怎么样 橱柜内部效果图大全集