视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
php pdo扩展安装方法
2020-11-02 17:28:28 责编:小采
文档

php pdo扩展安装方法:首先解压php安装包,进入pdo组件目录;然后安装pdo;接着安装PDO_MYSQL组件;最后编辑php配置文件php.ini即可。

推荐:《PHP视频教程》

PHP安装pdo扩展

本文只针对通过编译方式安装的php添加pdo扩展,没有尝试在yum安装php的情况下实践。

1.安装PDO组件

解压php安装包,进入pdo组件目录,通过phpize建立php的外挂模块,指定php-config路径,安装pdo。

cd /usr/local/download/php-5.6.23/ext/pdo
phpize
./configure --with-php-config=/usr/local/app/php/bin/php-config
make & make install

2.安装PDO_MYSQL组件

进入pdo_myqsl组件目录,通过phpize建立php的外挂模块,指定php-config路径和mysql安装路径,安装pdo_mysql。

cd /usr/local/download/php-5.6.23/ext/pdo_mysql
phpize
./configure --with-php-config=/usr/local/app/php/bin/php-config --with-pdo-mysql=/usr/
make & make install

这里指定mysql路径入了一些坑,因为我是使用yum方式安装mysql的,我通过find / -name mysql和service mysqld status命令找出的mysql路径都不正确,提示错误。

#提示msyql没找到
checking for mysql_config... not found
configure: error: Unable to find your mysql installation
#提示没有mysql_query
configure: error: mysql_query missing!?

后来看到别人就用--with-pdo-mysql=/usr/安装成功,我也这么一试,果然也可以了。

如果是在 http://pecl.php.net/package/PDO_MYSQL 下载的安装包,解压安装文件后按照步骤2的命令操作就行了

3.添加扩展

安装pdo组件成功后,输出消息里会包含安装路径,如:

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/

编辑php配置文件php.ini,找到; extension_dir = “./”这一行,去掉注释,

并修改路径为extension_dir = “/usr/local/php/lib/php/extensions/”。

找到extension=,增加引用模块:

extension=pdo.so
extension=pdo_mysql.so

最后重启php,可以通过phpinfo()查看pdo组件信息。这里需要确保php加载的配置文件是你修改的那个。

下载本文
显示全文
专题