位置: 编程技术 - 正文

MySQL数据库innodb启动失败无法重启的解决方法(MYSQL数据库原理及应用)

编辑:rootadmin

推荐整理分享MySQL数据库innodb启动失败无法重启的解决方法(MYSQL数据库原理及应用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:MYSQL数据库使用教程,MYSQL数据库原理及应用,MYSQL数据库原理及应用,MYSQL数据库中,下列说法正确的是,MySQL数据库innodb存储引擎,MYSQL数据库管理工程师,MYSQL数据库原理与应用贾晶教材答案,MySQL数据库innodb存储引擎,内容如对您有帮助,希望把文章链接给更多的朋友!

问题介绍

电脑在使用过程中死机,重启后发现mysql没有启动成功,查看错误日志发现是innodb出现问题导致mysql启动失败。

错误日志

解决方法

1.如果数据不重要或已经有备份,只需要恢复mysql启动

进入mysql目录,一般是: /usr/local/var/mysql/

删除ib_logfile*

删除ibdata*

删除所有数据库物理目录(例如数据库为test_db,则执行rm -rf test_db)

重启动mysql

重新建立数据库或使用备份覆盖

MySQL数据库innodb启动失败无法重启的解决方法(MYSQL数据库原理及应用)

2.如果数据很重要且没有备份

可以使用innodb_force_recovery参数,使mysqld跳过恢复步骤,启动mysqld,将数据导出然后重建数据库。

innodb_force_recovery 可以设置为1-6,大的数字包含前面所有数字的影响

1、(SRV_FORCE_IGNORE_CORRUPT):忽略检查到的corrupt页。

2、(SRV_FORCE_NO_BACKGROUND):阻止主线程的运行,如主线程需要执行full purge操作,会导致crash。

3、(SRV_FORCE_NO_TRX_UNDO):不执行事务回滚操作。

4、(SRV_FORCE_NO_IBUF_MERGE):不执行插入缓冲的合并操作。

5、(SRV_FORCE_NO_UNDO_LOG_SCAN):不查看重做日志,InnoDB存储引擎会将未提交的事务视为已提交。

6、(SRV_FORCE_NO_LOG_REDO):不执行前滚的操作。

在my.cnf(windows是my.ini)中加入

重启mysql

这时只可以执行select,create,drop操作,但不能执行insert,update,delete操作

执行逻辑导出,完成后将innodb_force_recovery=0,innodb_purge_threads=1,然后重建数据库,最后把导出的数据重新导入

总结

标签: MYSQL数据库原理及应用

本文链接地址:https://www.jiuchutong.com/biancheng/348592.html 转载请保留说明!

上一篇:MySQL 8.0.0开发里程碑版发布!(mysql开发教程)

下一篇:mysql 单机数据库优化的一些实践(mysql数据库使用教程)

  • 销售货物增值税怎么算
  • 天然气管道抢维修工作总结
  • 小微企业城建税减半
  • 其他应收款平账怎么做分录
  • 弥补以前年度亏损金额从哪里来的
  • 天猫积分购物券可以退吗
  • 土地增值税预缴政策
  • 别人退保证金多久能到账
  • 应付账款预收账款
  • 去年增值税销项少2元
  • 小规模增值税普通发票税率
  • 公司改名字麻烦不
  • 商贸企业加工费票计入什么科目
  • 个人独资企业的所得税税率
  • 月饼税收分类属于哪一类食品
  • 雇佣临时工发生意外能追房东赔偿吗
  • 资产收购账务处理
  • 原材料结转生产成本是什么意思
  • 租赁厂房水电费怎么算
  • 打印的行程单可以删除吗
  • 数量和单价的乘积
  • 工商注销债务承担
  • 应收账款转营业外收入怎么写申请
  • 旅行社开的发票怎么入账
  • 收到增值税进项税增量留抵退税如何列报
  • 一般纳税人购进农产品如何抵扣进项税额
  • 按揭贷款到账时间
  • 路由器重启后电视放不出来咋办
  • wrme.exe是什么
  • 销售地下车库缴纳哪些税
  • qiankun跨域问题
  • php session实例
  • 前端环境部署到服务器开发环境
  • thinkphp5微信公众号开发
  • php 后端
  • 餐厅如何计提固定成本
  • 零税率和免税的含义和区别
  • 工业企业成本核算会计分录
  • 应收利息可以计入其他应收款吗
  • 外管证注销后发票还可以重开吗?
  • 小企业会计准则主要按照什么计量
  • 增值税纳税申报类型怎么填
  • 信息技术服务费的税率是多少
  • 增值税减免附什么凭证
  • 生产企业免抵退税申报步骤
  • 购买方如何申请红字信息表填写负数吗
  • 现金流量明细表怎么看
  • 固定资产计提折旧的原则
  • 车辆保险都入什么
  • 代理进口的增值税是多少
  • 事业单位扶贫费用怎么做账
  • 企业所得税留抵税额
  • 支付银行贷款利息的会计处理
  • 月末需要做的会计分录
  • 提供劳务结转的成本计入什么科目
  • 客户要赔偿怎么回复
  • 销售费用的会计分录摘要
  • 销项税额和转出未交增值税余额怎么结转
  • 进项票超期未认证怎么办
  • 主营业务收入包括哪些内容
  • sql server高级编程
  • mysql5.7.35安装
  • sql2000数据库怎么使用
  • windows7 ie
  • mac 查看当前用户
  • win7电脑音量
  • awtk linux
  • Linux怎么添加用户
  • ES6 javascript的异步操作实例详解
  • ext.formpanel
  • 自动释放池原理,本质
  • 优化ui界面是啥意思
  • jquery自定义表单
  • js工具类库
  • js实现的奥运倒计时时钟效果代码
  • 为什么虚开增值税属于犯罪行为
  • 河南热力公司收费标准
  • 北京市地区代码是多少
  • 国税地税数据共多少
  • 国税局地点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设