錯誤方法一:導入資料庫後,隻是資料庫test增大了而已,ibdata1還是預設的11M
1、隻删除ibdata1或則ib_logfile0和ib_logfile1
2、重新開機Mysql伺服器 service mysqld restart
3、建立資料庫test,導入備份的資料
以上的的結果雖然資料沒有丢失,但不應用這樣的做法
正确方法:ibdata1、ib_logfile同時删除,ibdata才能正常儲存資料,重新開機mysql服務
錯誤方法二:不對資料庫備份,直接就為了瘦身ibdata1而删除ibdata1就會導緻整個資料丢失
正确方法:停止mysql服務,再備份資料庫,再删除ibdata1和ib_logfile,重新開機mysql服務,再導入備份
本文轉自 holy2009 51CTO部落格,原文連結:http://blog.51cto.com/holy2010/480671