CentOS6.5下yum安装php-mysql出错解决办法

闲来无事,想弄个PHP网站玩玩,于是开始了折腾,路线LAMP,但是在安装php-mysql扩展的时候,出现了问题。。

问题
因为安装LAMP,需要php-mysql扩展,机子是centOS6.5,于是首先查看软件库中有没有扩展:yum search php-mysql
这里写图片描述

既然有那就开始安装扩展吧:yum install php-mysql.x86_64
dang,出现了如下错误

Transaction Check Error: file /usr/share/mysql/charsets/Index.xml
from install of mysql-libs-5.1.73-8.el6_8.x86_64 conflicts with file
from package mysql-community-common-5.7.21-1.el6.x86_64
…………………………………………
……………………………………….. file
/usr/share/mysql/ukrainian/errmsg.sys from install of
mysql-libs-5.1.73-8.el6_8.x86_64 conflicts with file from package
mysql-community-common-5.7.21-1.el6.x86_64 file /etc/my.cnf from
install of mysql-libs-5.1.73-8.el6_8.x86_64 conflicts with file from
package mysql-community-server-5.7.21-1.el6.x86_64

Error Summary

仔细分析,原来是之前安装过MySQL5.7,现在安装的MySQL-libs是5.1版本,所以兼容出现了问题
解决
感谢热心网友,发现可以使用MySQL-shared-compat来解决这个兼容性问题
首先访问 http://rpm.pbone.net/index.php3?stat=3&search=MySQL-shared-compat&srodzaj=3&dist%5B%5D=52

点击图中箭头处
这里写图片描述

然后想办法拿到下图中的链接
这里写图片描述
下载,
这里写图片描述
然后安装
这里写图片描述

接下来,你就可以正常的安装yum install php-mysql 了,因为已经解决了兼容性的问题了。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值