我的经历,
数据库版本,MySQL Server 5.5 windows版本
之前使用MyISAM类型转换为InnoDB的时候,由于为了提高查询速度一般会在my.ini中设置innodb_log_file_size这个值到合适的位置(推荐256MB) ,但是改完后重启数据库服务总是报1067错误。
查看日志会报下面的错误:
InnoDB: Error: log file .\ib_logfile0 is of different size 0 56623104 bytes
InnoDB: than specified in the .cnf file 0 268435456 bytes!
原因:ib_logfile0 已经存在,是原来的54M的配置,现在配置总改为256M后,发现不同就会报错。
解决方法: 删除原来的ib_logfile0文件,重启就好了。
这个文件默认存放在数据库文件的同级目录
阅读(486) | 评论(0) | 转发(0) |