[关闭]
@llplmlyd 2021-01-28T13:13:18.000000Z 字数 688 阅读 843

binlog2sql闪回实战工具

数据库


references to
https://github.com/danfengcao/binlog2sql

SQL 范例

  1. python binlog2sql.py -hxxx -Pxxx -urecovery -precovery --flashback -desa_conf -tapp_config_history --start-file='mysql-bin.000411' --start-position=129368792 --sql-type DELETE

其余参数 如stop-postion 根据个人需要添加 多张表的时候 可以使用
-t table1 table2 xxx的方法进行闪回

  1. python binlog2sql.py -hxxx -Pxxx -urecovery -precovery --flashback -desa_conf -tapp_config_history --start-file='mysql-bin.000411' --start-position=129368792 --sql-type DELETE

安装使用

  1. shell> git clone https://github.com/danfengcao/binlog2sql.git && cd binlog2sql
  2. shell> pip install -r requirements.txt

报错相关

https://github.com/danfengcao/binlog2sql/issues/33
将binlog2sql_util.py中的decode("utf-8")替换为decode("utf-8","ignore")

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注