我在 AWS 上设置了一个 Ubuntu 20.04 实例,运行良好。出于各种原因,它需要运行 MySQL 5.7 而不是 8。它确实运行良好,并且一直运行良好。然而,我刚刚发现它已经有一段时间没有更新 5.7 的维护版本了。我看不出有什么明显的原因。
它使用的存储库是:
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-apt-config
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-5.7
deb http://repo.mysql.com/apt/ubuntu/ bionic mysql-tools
安装时,我按照建议添加以下内容来阻止安装 MySQL 8:
/etc/apt/preferences.d/mysql
Package: *
Pin: origin repo.mysql.com
Pin-Priority: 900
Package: mysql*
Pin: origin ch.archive.ubuntu.com
Pin-Priority: -1
Package: mysql*
Pin: origin security.ubuntu.com
Pin-Priority: -1
看起来所有 URL 和路径都是正确的。我检查了引用的存储库,它们列出的版本比我服务器上安装的版本要新。出了什么问题?