位置: 编程技术 - 正文

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数据库使用教程)

  • 什么是进口增值业务
  • 进项税转出大于进项税额还需要填列加计抵减附表吗
  • 汇算清缴补缴的企业所得税会计分录怎么写
  • 资产总额的季度怎么算
  • 帮忙劳务派遣
  • 下列不属于流动资产的
  • 做账一定要银行对账单吗
  • 社保利息计入什么科目
  • 房产报废手续
  • 做账时计提费用不含税怎么取整
  • 跨年度其他业务收没有结转入调整
  • 发票查询校验码看不清怎么办
  • 介质申报和网络申报的区别
  • 公司卖房产怎么缴税
  • 奖励给优质供应商会计处理怎么做?
  • 公司处于亏损状态退股
  • 基金公司的资本结构
  • 小规模纳税人是小微企业吗
  • 统借统还如何缴纳增值税
  • 已抵扣发票丢失如何处理
  • 建筑业简易计税进项税可以抵扣吗
  • 行政单位以前年度会计错账调整
  • 1697510614
  • proflwiz.exe - proflwiz是什么进程 有什么用
  • 企业购进房产会退税吗
  • 公益性捐赠所得税税前扣除标准
  • linux系统的
  • 增值税附税的计算公式
  • 东方蝾螈怎么养吃什么
  • 冲减其他应收款需要领导审批吗
  • pnaico.exe是什么软件
  • php数组实现原理
  • 试用期人员工资财务记账
  • 企业与政府所签的合同
  • 固定资产的计量属性
  • Php实现邀请用户加入企业生成邀请链接
  • vue框架基础知识
  • vue运行报错
  • php 数组
  • sortable js
  • 帝国cms移动端
  • 核定征收的方式包括
  • 劳务费合同模版
  • 怎么开电子专用增值税发票
  • mysqli删除
  • 各部门和单位按照国家有关规定收取或取得
  • 技术开发费免税政策
  • SQL server2008数据不存储,重启后正常
  • 金税四期查到了怎么办
  • 增值税税控系统技术维护费怎么抵扣
  • 人工费用计入
  • 未实现内部交易损益是什么意思
  • 一般纳税人公司注册资金最低多少
  • 法人存入公户的钱摘要
  • 银行承兑汇票贴现利息计算公式
  • 应付账款借方余额在资产负债表中怎么列示
  • 银行回单模板
  • 期初与年初有什么区别
  • 会计基本前提包括会计主体货币计量资料完整和经济效益
  • 特殊事项税务处理
  • mysql子查询效率如何
  • mysql5.7.29安装
  • fedora29
  • 怎样修改注册表关闭win11系统杀毒软件
  • porteus中文版下载
  • 重庆四日游最佳攻略超详细
  • windows查找命令
  • win7旗舰版和家庭版哪个对电脑要求低
  • Linux系统怎么重启网卡
  • omaws32.exe - omaws32是什么进程 有什么用
  • opengl csdn
  • 批量替换在哪
  • 批处理修改文件修改日期
  • 批处理执行bat文件
  • 怪物掉落物品的获取方式
  • jquery中遍历指定的对象和数组是哪个方法
  • javascripr
  • python内建函数 代码
  • 举报纳税电话
  • 贵州省国家税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设