如何从默认版本(5.7)升级到MySQL 8.0?
对我来说,重要的是更新MySQL,而不是重新安装MySQL,这样我的所有数据都不会被 destruct .
关于这个问题没有太多的信息,因为它只是在不久前发布的tons of awesome new features!个版本
看起来它只会更新而不会 destruct 我的数据.在我确定之前我不会继续.
如何从默认版本(5.7)升级到MySQL 8.0?
对我来说,重要的是更新MySQL,而不是重新安装MySQL,这样我的所有数据都不会被 destruct .
关于这个问题没有太多的信息,因为它只是在不久前发布的tons of awesome new features!个版本
看起来它只会更新而不会 destruct 我的数据.在我确定之前我不会继续.
你可以在mysql doc中找到答案.
文档中有很多升级的方法.
你应该做以下几件事:
首先,将MySQL APT存储库添加到系统的软件存储库列表中.文档中的细节有点抽象,我举个例子:
wget https://repo.mysql.com/mysql-apt-config_0.8.16-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.16-1_all.deb
然后你会发现:
Select mysql服务器时按Enter键,然后 Select mysql 8.0.最后 Select 如下:
添加repo后,更新apt索引并安装mysql服务器:
sudo apt-get update
sudo apt-get install mysql-server
现在,如果您没有收到任何错误消息,您已经成功升级.
apt policy mysql-server
您将得到如下输出:
$ apt policy mysql-server
mysql-server:
Installed: 8.0.13-1ubuntu18.04
Candidate: 8.0.13-1ubuntu18.04