MySQL服务无法启动(1067)问题
来源:互联网 发布:grav cms 编辑:程序博客网 时间:2024/06/09 23:36
测试服务器一次意外断电,风扇喷出阵阵灰尘,我尝试重启测试服务器并且启动mysql服务,天啊,无法启动d
于是开启上网找答案模式,有的说把my.ini或者my.conf中的datadir路径换了,有的则是告诉我把data目录下的ibdata1、ib_logfile1、ib_logfile0等文件删除,天啊,我可没有备份,竟然让我删除ibdata1,这文件可不能删,当然你有数据备份无所谓!
于是我终于找到了一个答案:步骤如下
1.添加如下配置到my.cnf或者my.ini文件中
innodb_force_recovery =4
2.这时就可以重新启动数据库了,在innodb_force_recovery配置的作用,所有的插入与更新操作将被忽略;
3.启动mysql服务后,你的数据还在哟,赶紧备份吧,4.备份好之后,关闭mysql服务,把innodb_force_recovery=4去了,然后删除以下文件
因为你备份好了,这些东西都没用了,反正会自动生成
5,重新建立有问题的数据库(比如你的数据库中的表不存在等),然后把导出的数据搬运进来,好吧,这是我最笨的办法
大家有什么好的办法可以讨论
1 0
- MySQL服务无法启动(1067)问题
- MySQL服务无法启动(1067)问题
- mysql 服务无法启动问题
- Mysql服务无法启动 1067
- MySQL服务无法启动,1067
- 解决MySQL服务无法启动(1067)的问题
- 解决mysql服务无法启动问题
- MySQL服务无法启动的问题
- 解决mysql服务无法启动问题
- MySQL服务无法启动的问题
- mysql服务无法启动
- MySql服务无法启动
- mysql 服务无法启动
- mysql 服务无法启动
- mysql服务无法启动
- MySQL 服务无法启动
- MySQL服务无法启动
- MySQL 服务无法启动
- Cron Job (时钟守护作业)
- 阿斌溜-01
- Android自动检测版本及自动升级
- Tinyxml的嵌入式Linux实现
- 73. Set Matrix Zeroes
- MySQL服务无法启动(1067)问题
- ASCII码表完整版
- MAC版Android Studio 和Window版 Android Studio 个人常用快捷键
- C++程序设计语言练习4.4
- TinyXML:一个优秀的C++ XML解析器
- WebService(2)基础知识
- JAVA回调机制(留存)
- php使用curl上传文件报找不到文件的错误
- multi.php 实例 6-4 类的多态