Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3597
  • 博文数量: 2
  • 博客积分: 65
  • 博客等级: 民兵
  • 技术积分: 35
  • 用 户 组: 普通用户
  • 注册时间: 2012-06-22 18:21
文章分类

全部博文(2)

文章存档

2012年(2)

我的朋友
最近访客

分类: Mysql/postgreSQL

2012-06-30 17:27:51

我的经历,
数据库版本,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) |
0

上一篇:数据表的类型修改MySIAM转为InnoDB

下一篇:没有了

给主人留下些什么吧!~~