我最近在CentOS 5 上使用MySQL 5.0.96 升級了MySQL 伺服器。轉換為INNODB。
我不確定為什麼會發生這種情況。但我當然不希望這種事發生。
任何線索為什麼會發生這種情況?
答案1
如果您的轉儲未指定每個表使用哪個引擎,則將使用系統預設值。我懷疑你的系統預設是InnoDB。
答案2
好吧..好吧,我可以透過刪除 /var/log/mysql 中的檔案 ib_logfile1 並重新啟動 mysql 服務來解決這個問題。
我猜這是舊版的問題,導致 innodb 引擎啟動出現問題。