安装指定二进制版本MySQL
前言
以 Ubuntu Server 20.04 为例, 默认 apt 安装的版本是最新版的,安装历史版本如果每次都手动编译, 过于麻烦, 特别是用于本地测试
下载
下载地址: https://downloads.mysql.com/archives/community/
依次选择以下选项即可得到下载地址
- Product Version (MySQL 版本)
- Operating System (操作系统)
- OS Version (OS 版本)
Ubuntu
以 Ubuntu 20.04 为例, 其他系统同理
下载 DEB Bundle
包
解压之后, 可以得到多个 .deb
文件
本地以为一键安装sudo dpkg -i *.deb
就可以了, 结果遇到了错误, 所以记录下安装过程
依赖
sudo apt install libaio1 libmecab2
以下是正确的安装顺序
sudo dpkg -i mysql-community-client-plugins_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i mysql-community-client-core_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i mysql-common_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i mysql-community-client_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i mysql-community-server-core_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i mysql-client_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i libmysqlclient21_8.0.23-1ubuntu20.04_amd64.deb
sudo dpkg -i mysql-community-server_8.0.23-1ubuntu20.04_amd64.deb