以下是我遵循的步骤:
cd /etc/yum.repos.d #转到存储库rpm -qf mysql-community.repo #获取要删除的旧存储库的名称yum remove mysql57-community-release #它是5.7,但我无法安装它wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm #为我的CentOS6.6再下载一次yum localinstall mysql57-community-release-el6-7.noarch.rpm #安装它yum repolist enabled | grep "mysql.*-community.*" #检查我们有新版本,是的,没关系,我看到mysql57 57-社区yum install mysql-community-server最后一步行不通。当我运行这个命令时,我发现由于某些不可思议的原因,CentOS试图安装mysql57-community-release-el7-7.noarch.rpm,这当然与CentOS 6.6不兼容。因此安装过程失败。为什么会这样呢?为什么它的版本不正确,我甚至没有下载?以及如何修复它?谢谢!!

发布于 2015-12-06 18:51:17
我想这就是问题所在:
您用用于EL7的mysql57 57社区回购取代了EL6的mysql57 57社区回购,但是yum仍然为EL7回购提供了缓存的元数据。尝试清除元数据:
yum clean metadatahttps://serverfault.com/questions/741131
复制相似问题