前言
选择是一个崭新的开端,选择高耸入云的峭崖便需有“路漫漫其修远兮,吾将上下而求索”的信念;选择波涌浪滚的大海便需有“直挂云帆济沧海”的壮志豪情;选择寒风劲厉的荒漠便需有“醉卧沙场君莫笑,古来征战几人回”的博大胸怀-----
首先下载解压包 把安装包指定路径
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
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。
安装成功看看是否能连接到数据库 李世龙 2017.06.20 13:20 博主ID:我不是九爷
总结:遇到故障并不可怕 可怕的是你的原理 只要原理符合实际 你一定会找到你所要的答案