Ubuntu 16 升级 mysql8

1142
|
2022-02-16 20:35:00

wget https://repo.mysql.com/mysql-apt-config_0.8.8-1_all.deb

sudo dpkg -i mysql-apt-config_0.8.8-1_all.deb

sudo apt update

可能出现的报错

W: GPG error: http://repo.mysql.com/apt/ubuntu xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 467B942D3A79BD29
E: The repository 'http://repo.mysql.com/apt/ubuntu xenial InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

解决方案

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
sudo apt update

后面的 key 与报错中的对应

升级mysql

sudo apt install mysql-server