MySQL shutdown unexpectedly.解決方法
XAMPP 在電腦關機前,務必要先關閉所有服務(Apache、MySQL),避免造成檔案毀損。
操作步驟:
- 將 Xampp\mysql\data 這個資料夾重新命名成另外一個名稱(data_old)
- 重新建立一個同名的資料夾(data)
- 將 Xampp\mysql\backup 內的所有內容複製到新建立的 Xampp\mysql\data
- 從舊的 Xampp\mysql\data (data_old) 複製除了 mysql、performance_schema 以及 phpmyadmin 等資料夾以外的所有檔案,到新的 Xampp\mysql\data,尤其是 ibdata1 這支檔案,覆蓋到新的 mysql\data 裡。
完成後重新啟動就好了。
參考文章
Xampp 錯誤訊息:MySQL shutdown unexpectedly. 解決方法