【MySQL】InnoDB: Error: checksum mismatch in data file 報錯


參考:http://www.jb51.net/article/66951.htm

用5.7版本啟動原5.5實例后,再用5.5啟動出現以下報錯

InnoDB: Error: checksum mismatch in data file /data/mysql/ibdata1
160627 10:42:11 InnoDB: Could not open or create data files.
160627 10:42:11 InnoDB: If you tried to add new data files, and it failed here,
160627 10:42:11 InnoDB: you should now edit innodb_data_file_path in my.cnf back
160627 10:42:11 InnoDB: to what it was, and remove the new ibdata files InnoDB created
160627 10:42:11 InnoDB: in this failed attempt. InnoDB only wrote those files full of
160627 10:42:11 InnoDB: zeros, but did not yet use them in any way. But be careful: do not
160627 10:42:11 InnoDB: remove old data files which contain your precious data!
160627 10:42:11 [ERROR] Plugin 'InnoDB' init function returned error.
160627 10:42:11 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160627 10:42:11 [ERROR] Unknown/unsupported storage engine: InnoDB
160627 10:42:11 [ERROR] Aborting

160627 10:42:11 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete

通過參數可以跳過錯誤啟動,導出數據

innodb_force_recovery=6
innodb_purge_thread=0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM