我有一個遺留的Web應用程序php4/mysql4(MyISAM,db包含一些cms,一些用戶數據,一些日曆應用程序)。現在我要用php5/mysql5遷移到新的服務器。遷移php4/mysql4到php5/mysql5:切換到InnoDB?
我應該在遷移mysql數據庫時更改爲InnoDB嗎? - 預期的優勢/劣勢/風險?- MyISAM是否被棄用或將來會有?或者我可以安全地保留它嗎? - 我聽說MyISAM很容易損壞,InnoDB怎麼樣? - InnoDB是更容易還是更安全的備份和恢復?
當我改變(打破SQL查詢)或破壞邏輯(由於更改的鎖定機制),它可以中斷我的代碼嗎?如果是這樣,典型的情況是什麼?
(對於PHP的問題,我創建了一個不同的問題:Migrating php4/mysql4 to php5/mysql5: expected php issues?)