以下的文章主要是介绍MySQL数据库文件在坏掉的情况下通过二进值日志对其进行恢复的实际操作方案,本文主要是从造成MySQL数据库文件在坏掉的原理讲起的,以下就是文章的主要内容描述。

一.场景

1.你使用innerdb且开启了二进值日志

2.你每天备份你的数据库到另一台机器上

3.运行的MySQL数据库文件坏掉了

4.你的二进值日志保存完好

二.目标

1.尽可能的恢复到文件坏掉前的真实环境

三.过程

1.将你每日备份最近的一天的数据恢复

2.在这个最近的数据里查询所有表找出,最后一条记录变更的时间如: 2010-02-22 01:23:59

3.执行下面这个命令: MySQLbinlog --database="库名"

--start-datetime="2010-02-22 01:24:59" MySQL-bin.[0-9]* | MySQL -u

root -p

a. database:你要恢复的库,建议一个一个库来

b.

start-datetime:你要从什么时间点开始恢复,这个要依据2找到的最后更新时间向后推,通常要经过几次的试才能找到合式的点

上述的相关内容就是对MySQL数据库文件坏掉后通过二进值日志恢复的描述,希望会给你带来一些帮助在此方面。

mysql数据库文件损坏的原因_MySQL数据库文件损坏如何解决相关推荐

  1. mysql 数据库打开失败的原因_mysql数据库启动失败

    重启服务器后-->重启应用服务(Confluence)-->报错,数据库连接失败(mysql设置了开机自启动)-->查看mysql数据库状态:[root@fisheye ~]# ps ...

  2. mysql数据意外删了怎么办_MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办...

    MySQL数据库意外崩溃导致表数据文件损坏无法启动怎么办 发布时间:2020-07-20 13:45:46 来源:亿速云 阅读:57 作者:小猪 这篇文章主要为大家展示了MySQL数据库意外崩溃导致表 ...

  3. mysql版本升级对数据的影响_MySQL数据库升级的一些坑

    对于商业数据库而言,数据库升级是一个优先级很高的事情,有版本升级路线图,有相应的补丁,而且对于方案还有一系列的演练,陷入是一场硬仗.而在MySQL方向上,升级这件事情就被淡化了许多,好像只能证明它的存 ...

  4. mysql r和n的区别_mysql数据库 r n

    mysql集群的备份与还原 应用场景 当使用mysql集群数据库的时候,有时候会误删一些数据,那么数据就缺失了完整性,现在需要将数据进行备份,将误删的数据还原出来,这样保证数据的完整性. 操作步骤 注 ...

  5. mysql数据库怎么安装建表_mysql数据库安装及建表注意事项

    在使用mysql数据库的时候,难免会遇到插入中文出现"data too long for....."的错误,这个其实不是字段值设置太小的原因,而恰恰是数据库编码和创建数据库实例时设 ...

  6. mysql数据库表中的类型_MySQL数据库中表类型MyISAM与InnoDB的区别

    MyISAM 和 InnoDB 讲解 InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定.基本的差别为:MyISAM类型不支持事务处理等高级处 ...

  7. mysql数据库解压安装教程_MySQL数据库之windows 10下解压版MySql安装配置方法教程...

    本文主要向大家介绍了MySQL数据库之windows 10下解压版MySql安装配置方法教程 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. windows 10 下安装解压版的 ...

  8. mysql数据库初识实训总结_MySQL数据库初识(基础语句)

    初识Mysql 认知 数据库:DB 所有的数据存放的仓库 每一个文件夹也是数据库 数据库管理员:DBA 管理数据库软件 数据库服务器:一台跑着一个数据库管理软件的机器 表:文件,一张存储了数据的表 数 ...

  9. c 添加mysql表单的一行数据类型_MySQL数据库基础

    安装mysql [root@ultraera ~]# yum install mysql mysql-server mysql-devel 2.启动mysql,并设置开机自启动 [root@ultra ...

最新文章

  1. 同一个页面,两次请求保证查询条件不变(题目不太相符,我比较渣,问题都不知道怎么表述!--)...
  2. Python学习之猜数字小游戏
  3. UVa11968 - In The Airport
  4. 电商那些年,我摸爬打滚出的高并发架构实战精髓(续)
  5. Flume的Channel
  6. 那些视觉上骗了你的东西,你上当了吗?
  7. 一文理清RocketMQ顺序消费、重复消费、消息丢失问题
  8. Python数据可视化的10种技能
  9. 【工程项目经验】之多个静态库合并成一个
  10. 百度网盘海外版上传下载不限速;一季度北京平均月薪达11187元;苹果 CEO 增加新候选人|极客头条...
  11. Opencv3与Opencv2的区别,及opencv2项目移植到opencv3注意事项
  12. 微信开发者工具如何使用SCSS和配置wxml文件高亮及格式化
  13. 《PWM整流器及其控制》读书笔记—第三章—电压型PWM整流器
  14. 计算机中的cmd是什么意思,计算机中的cmd是什么意思,全称是什么
  15. 太阳能发电板的规格尺寸_太阳能电池板瓦数和尺寸如何计算?
  16. OpenInfra基金会成立多元化董事会领袖组,任命总干事助推OpenInfra下一个十年的发展...
  17. 苹果查看电池实际容量
  18. 联发科MT6797/Helio X20软件用户手册资料介绍
  19. cent怎么读(centre怎么读)
  20. 应用程序无法正常启动(0x000007b)的不常见的解决过程

热门文章

  1. kali工具Crunch
  2. 【Prefix-Tuning】Fine-tuning过时啦,NLG生成任务如何Tuning?
  3. ORA-01031:insufficient privileges 解决方法
  4. 图片加密(一)颜色加密
  5. SELinux 学习总结
  6. 青岛大学计算机科学技术学院图灵班,北京大学计算机实验班(图灵班)介绍
  7. 云浮农村生活污水处理设备——水生态环境保护“十四五”规划
  8. 7-1 树的同构 【已改正】
  9. 吴永辉教授2021年讲课1-2
  10. 以太网PHY寄存器分析