作者:Bright Xu
参考:Mysql Community Edition 镜像使用帮助 : https://mirrors.tuna.tsinghua.edu.cn/help/mysql/
通过lsb_release -a
命令查看Ubuntu 版本。
选择你的Ubuntu 版本,将以下对应版本的内容写进 /etc/apt/sources.list.d/mysql-community.list
# Ubuntu 20.04 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/mysql/apt/ubuntu focal mysql-5.7 mysql-8.0 mysql-tools
# Ubuntu 18.04 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/mysql/apt/ubuntu bionic mysql-5.7 mysql-8.0 mysql-tools
# Ubuntu 16.04 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/mysql/apt/ubuntu xenial mysql-5.6 mysql-5.7 mysql-8.0 mysql-tools
# Ubuntu 14.04 LTS
deb https://mirrors.tuna.tsinghua.edu.cn/mysql/apt/ubuntu trusty mysql-5.6 mysql-5.7 mysql-8.0 mysql-tools
然后导入 GPG 密钥:
# apt-key adv --keyserver pgp.mit.edu --recv-keys 3A79BD29
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3A79BD29
注意
MySQL 8.0.28 及更高版本包的 KeyID 为
3A79BD29
,如上所示。对于早期的 MySQL 版本,keyID 是5072E1F5
。 使用不正确的密钥可能会导致密钥验证错误。
然后执行apt update
更新apt仓库源。
然后apt install mysql-server
开始安装MySQL。
具体参考:Ubuntu安装MySQL8.0 :https://blog.csdn.net/weixin_44129085/article/details/104481986#t5