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