????3????????sql?????????sql??????
????MySQL
????$ python binlog2sql/binlog2sql.py -h127.0.0.1 -P3306 -uadmin -p'admin' -dtest -ttbl --start-file='mysql-bin.000047' --start-pos=3346 --end-pos=3556 -B
?????????
????$ python binlog2sql/binlog2sql.py -h127.0.0.1 -P3306 -uadmin -p'admin' -dtest -ttbl --start-file='mysql-bin.000047' --start-pos=3346 --end-pos=3556 -B
?????????
????INSERT INTO `test`.`tbl`(`addtime`?? `id`?? `name`) VALUES ('2016-12-10 00:04:56'?? 4?? 'С??'); #start 3346 end 3556
????INSERT INTO `test`.`tbl`(`addtime`?? `id`?? `name`) VALUES ('2016-12-10 00:04:51'?? 3?? 'С??'); #start 3346 end 3556
????INSERT INTO `test`.`tbl`(`addtime`?? `id`?? `name`) VALUES ('2016-12-10 00:04:48'?? 2?? 'С?'); #start 3346 end 3556
????INSERT INTO `test`.`tbl`(`addtime`?? `id`?? `name`) VALUES ('2016-12-10 00:04:33'?? 1?? 'С??'); #start 3346 end 3556
????4???????sql???????л????????mysql???????????????
????$ python binlog2sql.py -h127.0.0.1 -P3306 -uadmin -p'admin' -dtest -ttbl --start-file='mysql-bin.000047' --start-pos=3346 --end-pos=3556 -B | mysql -h127.0.0.1 -P3306 -uadmin -p'admin'
????mysql> select * from tbl;
????+----+--------+---------------------+
????| id | name   | addtime             |
????+----+--------+---------------------+
????|  1 | С??   | 2016-12-10 00:04:33 |
????|  2 | С?   | 2016-12-10 00:04:48 |
????|  3 | С??   | 2016-12-10 00:04:51 |
????|  4 | С??   | 2016-12-10 00:04:56 |
????+----+--------+---------------------+
????????????????????????????
????????????
??????????????DDL??????????????????????drop????????
????????????????????????row???£?DDL??????????????????仯?????binlog??????DDL??????binlog????????DDL???????????????DDL?????????????????????????mysql server????????DDL???????????????????xiaobin lin???????patch?????????????????????л?????????????????????????????????????????????????????????????????????????????????Щ????洢??
?????????DDL??????????????????????????????????????????????????????????????????????????????
????mysql????binlog2sql???????????????????
????????С????????????mysqlbinlog??????flashback??????????????mysql???е?flashback?????????????DML?????????????????binlog????DML?????????·??DDL?????????????????????????????????????????д????????????????????????????????????????????????????????Inception?????MySQL???????????????????????????DML????????????binlog?????????????????????DDL?????????????????????~ ?????????????slave????????????????????????slave?????????????????????????????????????????????????????????????????????????????????????