mysql有時會報以下錯:mysql
130508 3:40:15 InnoDB: ERROR: the age of the last checkpoint is 13492019,sql
InnoDB: which exceeds the log group capacity 9433498.
InnoDB: If you are using big BLOB or TEXT rows, you must set the
InnoDB: combined size of log files at least 10 times bigger than the
InnoDB: largest such row.
這主要是因爲 innodb_log_file_size 默認是5M, 不夠用引發的.ide
增大innodb_log_file_size的方法:orm
- 暫停mysql, service mysqld stop
- 刪除或轉移ib_logfile0和ib_logfile1, rm -f /var/lib/mysql/ib_logfile*
- 編輯my.cnf , 增長 innodb_log_file_size=256M
- 啓動mysql, service mysqld start