2010年11月27日 星期六

調整innodb log參數,出現錯誤

調整 innodb_log_file_size 時,重啟MySQL,出現

InnoDB: Error: log file /var/db/mysql/ib_logfile0 is of different size 0 5242880 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!
101127  0:23:36 [ERROR] Plugin 'InnoDB' init function returned error.
101127  0:23:36 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
在create table 時,發現找不到InnoDB的Engine。
解決方式為:
1. shutdown mysql
2. 將mysql下的ib_logfile0和ib_logfile1刪除
3. 啟動 mysql
mysql會自動建立ib_logfile0和ib_logfile1

沒有留言: