1. 程式人生 > >Ubuntu14.04下升級MySQL版本從 5.5.58-0ubuntu0.14.04.1-log 升級到 5.7.22

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

安裝可以看到一個這樣的介面

然後選擇5.7版本 最後enter OK

 

3.開始更新 apt-get索引

sudo apt-get update  

更新過程中可能出現錯誤如下

執行下 apt-key list 

 

先移除掉 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