卸载 MySQL 8.0 并安装 5.7

卸载 MySQL 8.0 并安装 5.7

我正在尝试将mysql版本从 8.0 降级到 5.7。我能够成功卸载 MySQL 8.0,但是当我尝试安装 5.7 时出现以下错误。

Error: Package: mysql-community-server-5.7.27-1.el7.x86_64 (mysql57-community)
           Requires: mysql-community-common(x86-64) = 5.7.27-1.el7
           Installed: mysql-community-common-8.0.17-1.el7.x86_64 (@mysql80-community)
               mysql-community-common(x86-64) = 8.0.17-1.el7

我已经执行了以下命令:

1)添加MySQL存储库:

rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

2)安装MySQL 5.7:

yum -y install mysql-community-server --disablerepo=mysql80-community --enablerepo=mysql57-community

任何这方面的帮助都将非常有帮助。

答案1

我认为错误非常明显。mysql-社区服务器需要mysql-社区-常见具有完全相同版本号的软件包。因此您还需要卸载mysql-社区-通用-8.0.17-1.el7.x86_64

rpm -e mysql-community-common-8.0.17-1.el7.x86_64

或者

zypper remove mysql-community-common-8.0.17-1.el7.x86_64

这样您就可以安装5.7版本。

相关内容