• 学派吧-由新云网络独家赞助-https://www.sq9.cn。

MySQL数据库服务无法启动1067问题及解决方法

MySQL admin 3年前 (2018-09-14) 2449次浏览 已收录 0个评论 扫描二维码
文章目录[隐藏]

前言

小编今天碰到一个用户跟学派吧反馈说他数据库启动不了,说服务器不知道突然挂机了。服务无法启动

解决方案:

于是开启上网找答案模式,有的说把my.ini或者my.conf中的datadir路径换了,有的则是告诉我把data目录下的ibdata1、ib_logfile1、ib_logfile0等文件删除,天啊,我可没有备份,竟然让我删除ibdata1,这文件可不能删,当然你有数据备份无所谓!
2:
1.添加如下配置到my.cnf或者my.ini文件中

innodb_force_recovery =4

2.这时就可以重新启动数据库了,在innodb_force_recovery配置的作用,所有的插入与更新操作将被忽略;
3.启动mysql服务后,你的数据还在哟,赶紧备份吧,
4.备份好之后,关闭mysql服务,把innodb_force_recovery=4去了,然后删除以下文件

因为你备份好了,这些东西都没用了,反正会自动生成

5,重新建立有问题的数据库(比如你的数据库中的表不存在等),然后把导出的数据搬运进来,好吧,这是我最笨的办法


学派吧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MySQL数据库服务无法启动1067问题及解决方法
喜欢 (1)
[pay@sq9.cn]
分享 (0)
关于作者:
腾讯云-运维运维 QQ 690624
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

Optimized by WPJAM Basic