Linux下加装PDO_MYSQL模块

服务器是LINUX系统 默认安装了nginx+php+oracle  最近由于部署原因 需连接外部MYSQL数据库  先前安装时也没有安装PDO模块 所以就此安装PDO模块做以下总结:

1.首选现在PDO模块 解压 并编译 执行以下命令

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
tar xzvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config

make
make install

报错configure: error: Cannot find MySQL header files under 错误! 这是由于没有安装mysql-devel的原因 接着通过yum命令安装mysql-devel

执行命令:yum install  mysql-devel


又报Public key for mysql-devel-5.0.95-1.el5_7.1.i386.rpm is not installed错误 晕

解决方法为:sudo yum install  mysql-devel --nogpgcheck


好了 这下OK 返回步骤1 重新执行编译

生成pdo_mysql.so库


接着跑到php.ini中 加载pdo_mysql.so模块


执行重启php-fpm命令

sudo /usr/local/webserver/php/sbin/php-fpm restart
此文来自中国移动应用商城. 汇集海量APP应用!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值