今天开发 做了一次 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