欢迎光临
我们一直在努力

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

前言

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

解决方案:

于是开启上网找答案模式,有的说把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,重新建立有问题的数据库(比如你的数据库中的表不存在等),然后把导出的数据搬运进来,好吧,这是我最笨的办法

赞(0) 打赏
未经允许不得转载: » MySQL数据库服务无法启动1067问题及解决方法

评论 抢沙发

更好的服务器推荐选择

本站主要用于阿里云、腾讯云、华为云服务器活动的推荐及优惠购买方式、并搜集服务器运维的日常解决方案!

联系我们联系我们

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册