Mysql

從 5.5 => 5.6 遷移 MyISAM 表

  • April 22, 2014

我想知道是否有人對通過 rsync 將 MyIASM 表從 mysql 5.5 遷移到 5.6,特別是使用 Percona 建構有任何指示?

這安全嗎?

我知道我們需要為 InnoDB 表的遷移執行完整的 mysqldump/reload,但我沒有看到任何關於兩者之間 MyISAM 格式發生重大變化的註釋。

對於一個相當大的 MyISAM 數據庫來說,這會讓事情變得更好一些,這需要幾天時間才能完成一個 mysqldump。

MyISAM 在 5.5 和 5.6 之間沒有變化。它沒有被開發,而且幾乎停滯不前。

使用FLUSH TABLES WITH READ LOCK然後複製 MyISAM 表是安全的。這在https://dev.mysql.com/doc/refman/5.6/en/backup-methods.html中提到

其他解決方案:

引用自:https://dba.stackexchange.com/questions/63687