位置: 编程技术 - 正文

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

  • 没有发票就不能入账吗
  • 资产负债表里的应收账款怎么取数
  • 外贸企业进项税额
  • 固定资产清理的账务处理
  • 政府预算年度
  • 股东放弃公司债权
  • 成品油经销企业开具的成品油电子专用发票
  • 在建工程转固定资产账务处理
  • 退增值税政策
  • 运输过程中的货损责任
  • 行政单位收入支出结转
  • 仓库产品出库到货时间
  • 股东贷款是什么意思
  • 原材料加工费怎么入账的
  • 单位充话费送手机
  • 然后销售产品
  • 公司开发票要交多少钱的税?
  • 一般纳税人简易征收3%
  • 餐厅开增值税普通发票
  • 销售款的印花税是按含税还是不含税价款申报?
  • 公司一次性缴纳全年社保
  • 会计档案保管最新规定
  • 更正申报以前个税的处理方法
  • 金税三期个人所得税扣缴系统网络设置
  • 取得高新技术企业
  • 管理费用与税金的比例
  • 旧货销售的增值税税率
  • Win11安装如何跳过以太网
  • linux 中cat
  • 施工企业临时设施属于
  • win没有投影到此电脑怎么办
  • linux的ip查看
  • 营业收入与营业成本之间的差额是
  • Win10电脑重装系统要多少钱
  • php怎么自学
  • 无形资产的摊销计入什么科目
  • php字符转换成数字
  • 计提本月固定资产折旧会计科目
  • 现金盘盈后的财务分析
  • 完美解决在ThinkPHP控制器中命名空间的问题
  • echarts怎么样
  • 计算机视觉技术的应用
  • 增值税进项税额能不能抵扣
  • 不同情况不同处理的句子
  • 规模以上企业纳税要求
  • 会计为什么不能有0
  • 研发费用凭证是什么样
  • 带薪休假工资怎么扣税的
  • 本年利润总额是什么
  • 季度缴纳房租申请怎么写
  • 城镇土地使用税征收标准及计算方法
  • 出口后收不到货款
  • 进口卷烟消费税定额税率
  • 在建的工程收到的发票
  • 已付款未认证发票怎么做账
  • 取得其他权益工具投资发生的交易费用
  • 收到税务局退增值税怎么入账
  • 预收账款余额在贷方是什么意思
  • 重组合并
  • mysql连接是什么协议
  • sql server 约束
  • mysql数据库简单介绍
  • 脱机文件怎么办
  • win7 win8 win8.1
  • linux系统的安装步骤
  • oracle创建emp表
  • Android游戏开发案例教程小小弹球
  • 游戏开发主要学什么
  • bootstrap基础
  • Node.js中的全局变量有哪些
  • 深入了解工作优势怎么回答
  • jquery示例
  • python的idle打不开解决办法
  • junit 原理
  • 商业发票发票号怎么填写
  • 山东省税务局网上办税服务厅
  • 党建引领结对共建生态
  • 云办税大厅
  • 济南市中区税务局办税大厅
  • 开票系统功能
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设