如何在Ubuntu 18.04上从MySQL 5.7升级到8.0?

vfwfrxfs  于 2023-01-01  发布在  Mysql
关注(0)|答案(1)|浏览(154)

我正在尝试升级我的5.7 MySQL数据库到8.0,在Ubuntu 18.04。
添加了存储库,

wget https://repo.mysql.com//mysql-apt-config_0.8.10-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.10-1_all.deb

更新和安装:

sudo apt-get update
sudo apt-get install mysql-server

但它仍然试图安装5. 7版本?我试过各种存储库和方法,但都归结为5. 7?

qjp7pelc

qjp7pelc1#

我也有同样的问题。
下面的答案对我很有效:
https://askubuntu.com/a/1122890/834996
它不工作的原因是由于那里提到的错误:

Err:1 http://repo.mysql.com/apt/ubuntu bionic InRelease                        
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY <some key value>

解决方案是使用以下方法添加密钥:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <key value>

在此之后,您可以继续上面提到的步骤,MySQL 8将成功安装。

相关问题