# --skip-gtids,使用mysqlbinlog截取时添加该参数,会执行已经执行的事务
mysqlbinlog --skip-gtids --include-gtids='a56fdfdc-7699-11ef-8f40-000c297f81d5:40' /data/binlog/mysql-bin.000003 > gtid.sql
# --skip-gtids,使用mysqlbinlog截取时不添加该参数,不会执行已经执行的事务
mysqlbinlog --include-gtids='a56fdfdc-7699-11ef-8f40-000c297f81d5:40' /data/binlog/mysql-bin.000003 > gtid.sql
mysql> select * from t1;
+------+------+
| id   | k1   |
+------+------+
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
+------+------+
6 rows in set (0.00 sec)

–skip-gtids,使用mysqlbinlog截取时不添加该参数,不会执行已经执行的事务

mysqlbinlog --include-gtids=‘a56fdfdc-7699-11ef-8f40-000c297f81d5:40’ /data/binlog/mysql-bin.000003 > gtid.sql

source 后

mysql> select * from t1;
+------+------+
| id   | k1   |
+------+------+
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
+------+------+
6 rows in set (0.00 sec)

–skip-gtids,使用mysqlbinlog截取时添加该参数,会执行已经执行的事务

mysqlbinlog --skip-gtids --include-gtids=‘a56fdfdc-7699-11ef-8f40-000c297f81d5:40’ /data/binlog/mysql-bin.000003 > gtid.sql

source 后

mysql> select * from t1;
+------+------+
| id   | k1   |
+------+------+
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
|    1 | kv11 |
|    2 | kv22 |
+------+------+
8 rows in set (0.00 sec)

mysql> 

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部