相对与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来提升服务器的效率,又要保证老的程序能够运行,如何做呢?

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

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

#解压

tar xzvf mysql-45881bd.tar.gz

#进入mysql扩展目录  from www.mfbuluo.com

cd mysql-45881bd/

#使用phpize初始化,我的phpize在/opt/目录

/opt/php/bin/phpize

#编译mysql扩展,使用mysql native driver作为mysql链接库

./configure --with-php-config=/opt/php/bin/php-config --with-mysql=mysqlnd

make && make install

3.接下来,我们直接编辑php.ini文件,把mysql.so拷贝到php.ini的extension_dir中,然后在php.ini中加入extension=mysql.so

4.重启php

成功之后,用phpinfo即可看到mysql扩展的信息:

来源:https://www.cnblogs.com/heijinli/p/10457593.html

php7.2 mysql 教程_如何在PHP7中扩展mysql,先安装php7.2。后安装mysql相关推荐

  1. hyperterminal使用教程_如何在Win7中安装使用超级终端Hyper Terminal(转)

    [整理]如何在Win7中安装使用超级终端Hyper Terminal how install hyper terminal into Win7 作者:crifan 联系方式:green-waste ( ...

  2. hyperterminal使用教程_如何在Win中安装使用超级终端HyperTerminal.doc

    如何在Win中安装使用超级终端HyperTerminal [将超级终端Hyper Terminal从Windows XP移植到Win7中的过程]1.从Windows XP中获得超级终端相关的文件(可执 ...

  3. access 链接mysql数据库教程_如何在Access中插入超级链接

    要向数据库中添加超级链接,要经过两个步骤,一是在表中定义字段类型为超级链接,一是向此字段中添加数据. 要在表中定义字段类型为超级链接,可以按下面的步骤操作: (1)打开数据库,选择要在数据库窗口中包含 ...

  4. asp.net使用mysql教程_在C#程序中使用MYSQL数据库

    一提起mysql数据库,好像就是在说java,jsp或者php,其实在所有程序中都可以使用mysql 数据库,其它的程序使用my sql数据库的方法是使用my sql 提供的odbc驱动,在.net ...

  5. phpmyadmin执行mysql语句_如何在phpMyAdmin中执行sql语句

    大家使用phpMyAdmin中常遇到这样的问题:MySQL Error Message: MySQL Query Error SQL: SELECT main.*, field.* FROM ucho ...

  6. python networkx教程_如何在python中使用networkx绘制有向图?

    我只是为了完整而把它放进去 . 我从marius和mdml中学到了很多东西 . 这是边缘权重 . 抱歉箭头 . 看起来我不是唯一一个说它无法帮助的人 . 我无法使用ipython笔记本呈现这一点我不得 ...

  7. oracle mysql 透明网关_如何在Oracle中建立透明网关

    展开全部 当在Oracle 环境下通过透明网关建立一个对SQL Server 的连接时,要用到如下的语句,Create database link test connect to user ident ...

  8. dw中连接mysql数据库连接_如何在Dreamweaver中进行数据库连接

    其解决方法如下: ① 打开" c:\Intepud\wwwroot "文件夹,执行[打开]|[文件夹选项]菜单命令,在弹出的[文件夹选项]对话框中取消对[使用简单文件共享]的勾选, ...

  9. keyshot聚光灯_【KeyShot教程】如何在KeyShot中创建和使用物理灯光?

    原标题:[KeyShot教程]如何在KeyShot中创建和使用物理灯光? 在KeyShot中,有两种方法可以点亮场景.HDRI是默认方法,但也可以使用物理灯.HDRI和物理照明的组合也很有效.要添加物 ...

最新文章

  1. Python的内置方法(二)
  2. linux目录默认权限是什么,linux文件目录默认权限(详解)
  3. 美术师关于自己的报酬与工作的看法
  4. oracle 连接greenplum,Oracle通过DBLINK访问GreenPlum
  5. Asp.Net母版页和内容页运行机制
  6. 京东或将裁员 12000 人!雷军年薪百亿;马云:阿里没人敢跟我打赌 | 极客头条
  7. html 制作用户注册页面模板,注册登录页面模板
  8. 金融交易学——一个专业交易者…
  9. matlab如何提取文本词干,英文词干提取(stemming)算法 - Lovins, Porter
  10. 虚拟机内安装金蝶K3环境
  11. PTA:7-1 哥尼斯堡的“七桥问题” (25 分)
  12. set工具集的基础使用
  13. [爬虫]requests+正则表达式爬取猫眼电影TOP100
  14. python concat时报错‘InvalidIndexError: Reindexing only valid with uniquely valued Index objects’
  15. SpringCloud版本选择
  16. 《算法谜题》-第二章 谜题
  17. Linux 常用基本命令 ping ifconfig
  18. 大于2TB的卷的知识.主要关于windows, EFI,GPT
  19. JUC-05-ForkJoin,Future(了解即可)
  20. alienware笔记本过热处理

热门文章

  1. 如何安装Google浏览器插件
  2. shell for循环案例:自动批量添加iptables应用端口规则
  3. 设计模式所遵循的原则及模式之间的关系
  4. Windows 10浏览器Edge和Chrome大比拼
  5. 简单实现ReplaceAll(转)
  6. PHP glob() 函数
  7. android viewpager 复杂指示器_View Pager 性能优化之 无限循环
  8. 复合梯形公式与复合辛普森公式matlab_【IBE】关于电缆桥架的安装,一定要知道的两个公式!...
  9. 站长之家html视频播放,HTML5视频发展状况
  10. python下载不下来_Python不能下载zip文件,而Browser/Selenium可以下载,这是为什么?...