pdo mysql centos_centos7.2 pdo mysql扩展

前言

选择是一个崭新的开端,选择高耸入云的峭崖便需有“路漫漫其修远兮,吾将上下而求索”的信念;选择波涌浪滚的大海便需有“直挂云帆济沧海”的壮志豪情;选择寒风劲厉的荒漠便需有“醉卧沙场君莫笑,古来征战几人回”的博大胸怀-----

一 、安装pdo—mysql错误1

e288dc740377dd91f6006dd3f25a7088.png

首先下载解压包 把安装包指定路径

1. tar zvxf /root/media/var/PDP_MYSQL

2. cd /root/media/var/PDO_MYSQL

3. 记住先做软连接 ln -s /usr/locatl/mysql/include* /usr/local/include # 注意这里的路径 特别是安装mysql 头文件的时候注意指定自己的MySQL include的路径。

4. ln -s /usr/local/include/mysql/* /usr/local/include/ #正常做法

5.之后你可以 /usr/local/phpize 或者 /usr/bin/phpize 可以查找你的phpize所在的路径之后指定。

二.安装pdo—mysql出现冲突

1.没有找到 php-devel

dc04c3dfb9d358d7e4f380f3b89af89d.png

解决方法:yum install php56w-devel

Error: php56w-common conflicts with php-common-5.4.16-42.el7.x86_64

You could try using --skip-broken to work around the problem

You could try running: rpm -Va --nofiles --nodigest

李世龙 2017.06.20 13:20 博主ID:我不是九爷

翻译:

错误:php56w-common 冲突与 php -常见 5.4.16 el7.x86_64——42.

你可以尝试使用 ——skip-broken来解决这个问题

你可以试着运行 : rpm va——nofile——nodigest

解决方法:

可以安装 yum -y install php56w-openssl

yum -y install php56w openssl-devel

可能是少依赖包 或者执行 rpm va -nofile -nodigest

编译安装

./configure --with-php-config=/usr/local/bin/php-config --with-mysql=/usr/local/mysql/&&make && make install

***这里注意的是也要指定自己的php-config的路径所在切记。

之后成功安装pdo—mysql 可以到你自己设置的php测试页看一下pdo下是否有mysql。

f476d56c4a7a60854d6d9929a5364771.png 安装成功看看是否能连接到数据库    李世龙 2017.06.20 13:20 博主ID:我不是九爷

总结:遇到故障并不可怕 可怕的是你的原理 只要原理符合实际 你一定会找到你所要的答案

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值