手動升級(非 *.msi 封裝)MySQL 5.7.9 於 Windows 成功紀要

phpBB-TW Knowledge Base
收集網友們在竹貓所發表的教學主題或文章,以利分享!
(僅供瀏覽,由版主群維護)
回覆文章
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8619
註冊時間: 2004-04-30 01:54
來自: Taiwan

手動升級(非 *.msi 封裝)MySQL 5.7.9 於 Windows 成功紀要

文章 心靈捕手 » 2015-10-25 00:48

前言:

MySQL 已經於日前釋出 5.7.9 版,因為新版(mysql-5.7.9-win32.zip)解壓縮後,
發現沒有 /data/ 資料庫,所以特別到官方網站研究其做了哪些更新,以及如何升級

發現新版增、減許多資料表與欄位。
尤其是將使用者資料表的密碼欄位移除,整合到新增的 sys 資料庫中。

試著手動升級(免安裝)MySQL 5.6.x 到 5.7.9 於 Windows 中。
經過嘗試,終於成功了。特別將過程記錄下,以提供網友參考。

過程:
  1. 停止 MySQL 5.6.x 服務
    備份整個舊 /mysql/ 資料夾。為避免有所閃失,建議複製到其他位置存放。
  2. 將新版解壓縮所有檔案,取代舊版之
    個人是在備份後,除了/data/ 資料庫以及 my.ini 設定檔之外,先清空原來 /mysql/ 資料夾。
  3. 重新啟動 MySQL 5.7.9 服務
  4. 以系統管理員身份開啟「命令提示字元」視窗
    切換到安裝 MySQL 的目錄下,執行 mysql_upgrade 指令

    代碼: 選擇全部

    mysql_upgrade --force -h 127.0.0.1 -u admin -p
    admin 請更改為您的 MySQL 的使用者名稱
    按 Enter 後,依提示,輸入密碼(如下)
    mysql_upgrade_01.png
    再按 Enter 後,便開始執行資料庫的升級
    請稍候,直到出現升級完成訊息(如下)
    mysql_upgrade_02.png
  5. 重新啟動 MySQL 5.7.9 服務
後記:

資料庫升級前,務必做好備份動作。如此,才可萬無一失、大膽嘗試。
每次升級,都可執行 mysql_upgrade 指令,以確保資料庫的完整更新。 :D


參考連結: 資料來源:
http://218.161.28.134/phpBB3/viewtopic.php?f=159&t=2895
施比受有福,歡迎來信賜教,謝謝 & 再見!
祝福您 好運 ^_^
歡迎加入★★心靈捕手★★ :: 討論區!!
http://wang5555.hopto.org/phpBB3/
p.s. 奉老婆之命:在晚上十一點前,得關機睡覺!!!

回覆文章

回到「教學文件庫」