Linux(CentOS)下PHP扩展PDO编译安装的方法


Posted in PHP onApril 07, 2016

本文讲述了Linux(CentOS)下PHP扩展PDO编译安装的方法。分享给大家供大家参考,具体如下:

这里是以 CentOS 为例,红帽系列的 Linux 方法应该都是如此,下面就详细说明步骤,在这里严重鄙视哪些内容??隆⑺档脑悠咴影说挠泄 PDO 编译安装的文章。

1、进入 PHP 的软件包 pdo 扩展目录中(注:不是 PHP 安装目录)

[root@gamejzy /]# cd /tmp/lamp/php-5.3.19/ext/pdo_mysql/

注:我的 php 软件包在 /tmp/lamp/php-5.3.19 下

执行 phpize 命令

[root@gamejzy pdo_mysql]# /usr/local/php/bin/phpize

注:/usr/local/php 是我的 php 安装目录

执行完 phpize 命令后,在 pdo_mysql 目录中就会出现 configure

执行配置

[root@gamejzy pdo_mysql]# ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/

参数说明:

--with-php-config=/usr/local/php/bin/php-config 指定安装 PHP 的时候的配置
--with-pdo-mysql=/usr/local/mysql/ 指定 MySQL 数据库的安装目录位置

编译安装

[root@gamejzy pdo_mysql]# make && make install

编译完成之后,请注意是否出现类似以下图片所示信息

Linux(CentOS)下PHP扩展PDO编译安装的方法

如果出现说明编译安装成功,请十分注意红线圈住的目录(注意:不同时间段目录名称可能不一样)。

编译安装完成之后,生成的 pdo_mysql.so 文件就放置在这个目录下。

2、修改 php.ini 文件

使用 vi 打开你机器的 php.ini 文件,添加一段代码“extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/pdo_mysql.so”,加载 pdo_mysql.so 文件

效果如下图:

 Linux(CentOS)下PHP扩展PDO编译安装的方法

保存退出编辑!

3、查看 phpinfo()

首先重启 Apache 服务器。使用 phpinfo() 函数查看 php 的安装信息,如出现下图所示说明 PDO 扩展安装成功。

 Linux(CentOS)下PHP扩展PDO编译安装的方法

到此结束!

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
从Web查询数据库之PHP与MySQL篇
Sep 25 PHP
php addslashes和mysql_real_escape_string
Jan 24 PHP
使用PHP编写的SVN类
Jul 18 PHP
php实现的css文件背景图片下载器代码
Nov 11 PHP
php数组使用规则分析
Feb 27 PHP
PHP根据图片色界在不同位置加水印的方法
Jul 01 PHP
10个超级有用的PHP代码片段果断收藏
Sep 23 PHP
PHP自定义函数实现格式化秒的方法
Sep 14 PHP
2017年最新PHP经典面试题目汇总(上篇)
Mar 17 PHP
php实现姓名根据首字母排序的类与方法(实例代码)
May 16 PHP
PHP从零开始打造自己的MVC框架之路由类实现方法分析
Jun 03 PHP
PhpStorm 2020.3:新增开箱即用的PHP 8属性(推荐)
Oct 30 PHP
php制作简单模版引擎
Apr 07 #PHP
thinkphp框架下实现登录、注册、找回密码功能
Apr 06 #PHP
非常有用的9个PHP代码片段
Apr 06 #PHP
10个对初学者非常有用的PHP技巧
Apr 06 #PHP
yii2.0实现pathinfo的形式访问的配置方法
Apr 06 #PHP
PHP实现的DES加密解密实例代码
Apr 06 #PHP
php使用正则验证中文
Apr 06 #PHP
You might like
基于数据库的在线人数,日访问量等统计
2006/10/09 PHP
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
WordPress中创建用户角色的相关PHP函数使用详解
2015/12/25 PHP
在laravel中使用with实现动态添加where条件
2019/10/10 PHP
JS提交并解析后台返回的XML的代码
2008/11/03 Javascript
预加载css或javascript的js代码
2010/04/23 Javascript
一些常用且实用的原生JavaScript函数
2010/09/08 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
jquery调整表格行tr上下顺序实例讲解
2016/01/09 Javascript
BootStrap table删除指定行的注意事项(笔记整理)
2017/02/05 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
angular4应用中输入的最小值和最大值的方法
2019/05/17 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
python3编写C/S网络程序实例教程
2014/08/25 Python
Python装饰器的函数式编程详解
2015/02/27 Python
详解Python3.1版本带来的核心变化
2015/04/07 Python
Python编程求质数实例代码
2018/01/31 Python
Win7 64位下python3.6.5安装配置图文教程
2020/10/27 Python
pytorch 图像预处理之减去均值,除以方差的实例
2020/01/02 Python
python的flask框架难学吗
2020/07/31 Python
Python通用唯一标识符uuid模块使用案例
2020/09/10 Python
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
2020/11/29 Python
凯蒂·佩里个人女鞋品牌:Katy Perry Collections
2019/04/04 全球购物
单位办理社保介绍信
2014/01/10 职场文书
数控专业毕业生自荐信范文
2014/03/04 职场文书
企业精细化管理实施方案
2014/03/23 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
人事专员岗位职责说明书
2014/07/30 职场文书
2014年管理人员工作总结
2014/12/01 职场文书
新郎接新娘保证书
2015/05/08 职场文书
聚众斗殴罪辩护词
2015/05/21 职场文书
导游经典开场白——导游词
2019/04/17 职场文书