基礎-通過apt升級到mysql5.7

Ubuntu14.04默認安裝的是mysql5.5

在mysql5.7中,則終于增加了中文全文搜素的支持,因為業務需要,所以嘗試升級了一下

默認情況下,apt是無法直接升級到mysql5.7的,因此需要額外設置

升級不會造成數據的丟失,但是始終建議備份數據,數據無價。

  1. 下載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

注:選擇`mysql` - `mysql5.7` - 回到上一頁選擇最下面`OK`
  1. 更新
sudo apt-get update
  1. 安裝mysql-server
sudo apt-get install mysql-server

注:會提示并自動卸載更舊的版本
  1. 更新數據文件
sudo mysql_upgrade -u root -p
  1. 重啟
sudo service mysql restart
mysqlcheck -u root -p --all-databases

注:如果一切正常,所有表的檢查結果均是ok狀態

One More Thing

  1. 在ubuntu 14的版本中,安裝了mysql 后,啟動時,程序提示 “No directory, logging in with HOME=/”
sudo service MySQL stop
sudo usermod -d /var/lib/mysql/ mysql
sudo service mysql start
  1. 舊的配置文件將被備份為my.cnf.old,并且注意在5.7下不能直接使用5.5的config文件

特別感謝

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容