Ubuntu14.04下升级MySQL版本从 5.5.58-0ubuntu0.14.04.1-log 升级到 5.7.22

MySQL5.7版本上数据库有蛮多的新特性,服务器上的数据库版本是5.5.*的,想升级到5.7体验一把。

1.首先还是备份一下数据库比较保险,我的话就只备份两个比较重要的库

mysqldump -uroot -p'password' 'database'> mywork.dump   引号处替换各自的数据库密码 和数据库名称

备份好后,停止一下MySQL服务 sudo  service mysql stop

2.下载mysql-apt的配置包,并安装

wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb

安装可以看到一个这样的界面

Ubuntu14.04下升级MySQL版本从 5.5.58-0ubuntu0.14.04.1-log 升级到 5.7.22_第1张图片然后选择5.7版本 最后enter OK

 

3.开始更新 apt-get索引

sudo apt-get update  

更新过程中可能出现错误如下

Ubuntu14.04下升级MySQL版本从 5.5.58-0ubuntu0.14.04.1-log 升级到 5.7.22_第2张图片

执行下 apt-key list 

 

Ubuntu14.04下升级MySQL版本从 5.5.58-0ubuntu0.14.04.1-log 升级到 5.7.22_第3张图片

先移除掉 MySQL的 repository GPG key ,删除命令如下

sudo apt-key del 5072E1F5

然后再执行 apt-key adv --keyserver pgp.mit.edu --recv-keys A4A9406876FCBD3C456770C88C718D3B5072E1F5

有如下的结果返回

看到如上信息后再执行一遍 apt-get update

4. 安装数据库

sudo apt-get install mysql-server

5.安装mysql 后,使用mysql_upgrade升级数据库文件版本

sudo  mysql_update -uroot -p'password'    引号处为各自的密码

6.重启下mysql

sudo service mysql restart

查看mysql 版本已升级到5.7.22

 

你可能感兴趣的:(MySQL)