当前位置: 首页 > news >正文

Mysql基于belog恢复数据

1、先查找要恢复的sql语句在哪个binlog文件中

2、再找到该sql上下的position位置

3、上下position中的语句导出

4、想办法恢复成insert或者upate语句,插入

查找DELETE事件是不是在该文件中 

mysqlbinlog --start-datetime="2025-07-08 22:00:00" --stop-datetime="2025-07-08 23:00:00"  -vv binlog.000393 | grep -n "DELETE FROM \`lims-312442\`.\`t_attribute_record\`" > /home/tuojian/data2.sql

找到之后将文件导出 

mysqlbinlog --start-datetime="2025-07-08 22:00:00" --stop-datetime="2025-07-08 23:00:00"  -vv binlog.000393  > /home/zzh/data.sql

找到之前的 at position,记录下来

然后

导出数据

mysqlbinlog --start-position=293782036 --stop-position=293782626 -vv binlog.000393 > /home/tuojian/data3.sql


http://www.lryc.cn/news/583553.html

相关文章:

  • 精准医疗,AR 锚定球囊扩张导管为健康护航​
  • 基于 Spark MLlib 的推荐系统实现
  • 打破传统,开启 AR 智慧课堂​
  • langchain从入门到精通(四十一)——基于ReACT架构的Agent智能体设计与实现
  • 基于BRPC构建高性能HTTP/2服务实战指南
  • 前端业务监控系统,异常上报业务,异常队列收集,异常捕获
  • 【实习篇】之Http头部字段之Disposition介绍
  • HTML + CSS + JavaScript
  • http get和http post的区别
  • C++ 中最短路算法的详细介绍
  • JAVA策略模式demo【设计模式系列】
  • LaCo: Large Language Model Pruning via Layer Collapse
  • Java 大视界 -- 基于 Java 的大数据分布式计算在生物信息学蛋白质 - 蛋白质相互作用预测中的应用(340)
  • windows指定某node及npm版本下载
  • Using Spring for Apache Pulsar:Message Production
  • Softmax函数的学习
  • 矩阵之方阵与行列式的关系
  • Flink-1.19.0源码详解6-JobGraph生成-后篇
  • Android Soundtrigger唤醒相关时序学习梳理
  • 常见 HTTP 方法的成功状态码200,204,202,201
  • C++并发编程-11. C++ 原子操作和内存模型
  • Token 和 Embedding的关系
  • 通过Tcl脚本命令:set_param labtools.auto_update_hardware 0
  • AI Agent:我的第一个Agent项目
  • 在 macOS 上安装与自定义 Oh My Zsh:让终端美观又高效 [特殊字符]
  • css支持if else
  • WIndows 编程辅助技能:格式工厂的使用
  • 单片机STM32F103:DMA的原理以及应用
  • React面试高频考点解析
  • 【LeetCode 热题 100】21. 合并两个有序链表——(解法二)递归法