如何在 CENTOS 7 上修复 MYSQL 8.0 丢失的包

How to fix missing package for MYSQL 8.0 on CENTOS 7

总结 我尝试在我的亚马逊 Linux 服务器上安装 MYSQL 社区版 8.0

目前我已经完成的命令

cd /home/ec2-user
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.16-2.el7.x86_64.rpm-bundle.tar
tar-xvfmysql-8.0.16-2.el7.x86_64.rpm-bundle.tar
rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm

我收到以下错误: 错误:依赖项失败: libsasl2.so.3()(64bit) 需要 mysql-community-server-8.0.16-2.el7.x86_64 mysql-community-server-8.0.16-2.el7.x86_64

需要 systemd

我现在尝试了什么 库 libsasl2.so.3()(64bit) 包含在 cyrus-sasl-lib 中 我尝试安装它但仍然是相同的结果 这是我试过的命令:sudo yum install cyrus-sasl-lib

操作系统 Linux ip-172-31-86-163 4.14.146-93.123.amzn1.x86_64 #1 SMP 星期二 9 月 24 日 00:45:23 UTC 2019 x86_64 x86_64 x86_64GNU/Linux

预期结果: 成功

我有错误消息: 失败的依赖项: libsasl2.so.3()(64bit) 是 mysql-community-server-8.0.16-2.el7.x86_64

所需要的

尝试

yum install /path/to/mysql-8...rpm

然后 yum 将尝试找到您需要的依赖项。如果找不到某些依赖项,您可以尝试自己下载它们,或者启用 repositories。但是要小心,因为你正试图在旧的 os 上安装最新的软件...我不知道亚马逊是否已经有 centos8 机器,否则这可能会帮助你 :)