内容纲要

在使用 Debian 10 或 Ubuntu 20.04 时,如果使用 APT 安装 MySQL 服务器一般会安装软件仓库中的最新稳定版,如 8.0,但这可能并不是你想要的版本。

好在 MySQL 提供了一个工具,通过它可以选择你要安装的版本: mysql-apt-config

进入网页点击「Download」按钮后可以不登陆,选择「No thanks, just start my download.」直接获取下载链接。然后下载:

$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.16-1_all.deb

下载完成后运行:

$ sudo dpkg -i mysql-apt-config_*_all.deb

运行以上命令后会开启一个交互式界面:

第一个选项就是我们要修改的,此时选择的是 MySQL 8.0

修改为 5.7(已经停止支持的版本这里是没有的,比如 5.6 及以前,截图时 5.6 也已经停止支持了)

配置完成,选择「Ok」退出

此时需要刷新一下软件源:

$ sudo apt update

然后安装 MySQL,就是 5.7 版本的了:

$ sudo apt install mysql-server

如果你之前通过 APT 安装过其他版本的 MySQL 需要完全卸载可以使用命令:

$ sudo apt autoremove --purge mysql-*

延伸