在 Ubuntu 20.04 上安装 mySQL V 5.7x 时遇到问题

在 Ubuntu 20.04 上安装 mySQL V 5.7x 时遇到问题

因此,我首先要说的是,我关注过许多网站和帖子,其中人们遇到了同样的问题,但这些问题从未得到解决。

一切似乎都正常,直到我跑

sudo apt install -f mysql-client=5.7.30-1ubuntu18.04

我已经删除并重新安装了 mysql,并多次尝试了所有的选项,但每次运行这一行时都会出现这个错误

E: Version '5.7.30-1ubuntu18.04' for 'mysql-client' was not found

我需要安装这个,因为我的班级只允许使用 5.7 版本,我的很多同学都使用 ubuntu v18.04,所以此时我是否应该降级到较低的版本?

或者有人可以提供几种不同的攻击途径来解决这个问题。

答案1

Ubuntu 版本通常(即使不是总是)仅支持通过官方存储库提供的一个版本的软件。对于 MySQL,Ubuntu 20.04 提供 v8.0,而 Ubuntu 18.04 提供 v5.7。

如果这台计算机主要用于此类课程,您最好降级到 18.04。如果您想使用 Ubuntu 20.04,您可以尝试使用 Oracle/MySQL 的存储库工具,该工具声称您可以选择要安装哪个版本的 MySQL:https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/#repo-qg-apt-select-series 我从来没有使用过它所以我无法说出它的效果如何。

相关内容