mysql更新是非常必要的. 我們在percona support上列出了關于mysql更新最佳實踐的各種問題.這篇文章推薦了一些不同情況下更新mysql的方法.
通常情況下,有兩中更新方式:
直接更新:安裝好新版本資料庫後,利用已經存在的資料檔案夾,同時運作mysql_upgrade腳本來更新。
sql 導出: 從一個較老版本的mysql把資料導出,然後恢複到新版本的資料庫中。(利用mysqldump工具)。
相比之下,第二種方式更安全些,但是這也會使得更新的過程要慢一些。
理論上講,最安全的方式是:
導出所有使用者的權限
導出所有資料并恢複到新版本資料庫中
恢複使用者權限到新資料庫中