利用闪回恢复MySQL误操作数据-DML

今天开发 做了一次 update 变更,但缺少了where 条件,导致整表被更新。再者审核工具出了问题没能备份数据。

为了挽回数据, 利用   第三方的闪回功能,将数据做回滚操作。

 

首先需要Py27 环境。

     Python-2.7.14.tgz 

安装好pip

    wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py

    python get-pip.py 

安装闪回工具的依赖

    pip install PyMySQL==0.7.11  wheel==0.29.0 mysql-replication==0.13

下载闪回工具 binlog2sql

    git clone https://github.com/danfengcao/binlog2sql.git  

操作简介

    项目内的  /example/mysql-flashback-priciple-and-practice.md

转载于:https://www.cnblogs.com/firmament/p/8677341.html

你可能感兴趣的:(利用闪回恢复MySQL误操作数据-DML)