首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL InnoDB误差

MySQL InnoDB误差
EN

Database Administration用户
提问于 2015-11-10 12:39:33
回答 1查看 7.3K关注 0票数 1

当我不断收到以下错误时,我的服务器MySQL数据库出现了问题:

代码语言:javascript
复制
InnoDB: The log sequence in ibdata files is higher
InnoDB: than the log sequence number in the ib_logfiles! Are database?
InnoDB: you are using the right ib_logfiles to start up the database?
InnoDB: Log sequence number in ib_logfiles in 6316712, log
InnoDB: sequence numbers stamped to ibdata file headers are between
InnoDB: 24916633497 and 24916633497

希望有人能帮我这个忙。谢谢,提前!

EN

回答 1

Database Administration用户

发布于 2015-11-10 22:48:27

  1. 停止MySQL服务器;
  2. 检查错误日志,查看是否关闭成功。(无错误)
  3. 移动日志文件: mv /path/to/datadir/ib_logfile* /tmp/
  4. 启动MySQL服务器。这将创建新的日志;
  5. 当您完全确定MySQL服务器已经成功启动时,可以删除旧的日志文件: rm /tmp/ib_logfile*
    1. 可能的回滚是重复以下步骤: 1,反向3,4。
票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/120599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档