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

MySQL数据误删或者误更新如何恢复25-9-29

目录
本篇文章适用场景
一、下载MyFlash工具
二、误删数据恢复
先检查MySQL有没有开启binlog日志
演示误删除数据
利用MyFlash工具 反写SQL
利用mysqlbinlog 执行反写的sql二进制文件
恢复完成
三、误更新数据恢复
演示误更新数据
查看binlog最近的更新记录 ,确定起始、结束位置
利用MyFlash工具 反写SQL
利用mysqlbinlog 执行反写的sql二进制文件
恢复完成
补充点 flush logs
四、警告
本篇文章适用场景
①、测试环境少量近期误删除或者误更新的数据恢复。
②、测试环境少量从库数据不一致问题。

备注:大量数据的恢复或者复制还是需要使用备份数据,例如使用mysqldump或者Mydumper、mysqlshell。(本篇文章对此不做讨论)

警告:数据恢复为DBA专业人员负责处理的事情,本文章仅为开发人员测试环境恢复近期误操作的少量数据提供参考。
请对生产环境数据心存敬畏~

 

 

先检查MySQL有没有开启binlog日志

SHOW VARIABLES LIKE 'log_%';

image

 如果发现数据库未开启binlog,那么这次恢复数据的旅程到此结束~

 

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/qq_37883866/article/details/141319947

http://www.zskr.cn/news/13730.html

相关文章:

  • 使用 logwatch 监控系统日志
  • 多智能体系统设计:5种编排模式解决复杂AI任务
  • 关于第一次使用latex写文章
  • tset3
  • test4
  • 2025.9.28总结
  • linux virtualenv使用
  • 实用指南:kafka详解
  • 06-基于FPGA和LTC2308的数字电压表设计-ModelSim仿真与Matlab模拟信号产生 - 详解
  • 详细介绍:whisper-large-v3部署详细步骤,包括cpu和gpu方式,跟着做一次成功
  • 数据类型-列表
  • 智表 ZCELL:纯前端 Excel 导入导出的高效解决方案,让数据处理更轻松
  • 【MySQL 高阶】MySQL 架构与存储引擎全面详解 - 实践
  • lc1039-多边形三角剖分的最低得分
  • Spring Boot项目中集成MyBatis-Plus
  • CDBurnerXP刻录软件
  • 一些积分的题解
  • 在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名益智游戏框架需求探索
  • 2025 年东莞物流公司 TOP 物流服务推荐排行榜,东莞货运物流,东莞到全国物流,东莞大型设备物流,东莞到越南物流专线东莞大件物流,东莞整车物流公司推荐!
  • 完整教程:Python 高效实现 PDF 转 Word:告别手动复制粘贴
  • Java 包(package)
  • 线程--基本使用、线程常用方法
  • task
  • 实用指南:嵌入式面试高频(十二)!!!C++语言(嵌入式八股文,嵌入式面经)c++11新特性
  • 有旋Treap
  • 情绪识别论文阅读——Eyemotion - 详解
  • WPF XAML资源文件中的换行、回车、空格及Tab的转义
  • longchain4j 学习系列(2)-调用远程deepseek
  • 2025最新国内过滤器品牌 TOP10 权威测评推荐厂家与选购指南
  • Python 将 HTML 转换为纯文本 TXT (HTML 文本提取) - 实践