mysql 5.1.x 比较 5.6.x版本的日志

mysql  5.1.65 、 5.1.73  mysqlbinlog日志:


# at 368
#160318 23:58:44 server id 1  end_log_pos 458 Query thread_id=1 exec_time=0 error_code=0
SET TIMESTAMP=1458370724/*!*/;
insert into test values (2)
/*!*/;
# at 458
#160318 23:58:47 server id 1  end_log_pos 548 Query thread_id=1 exec_time=0 error_code=0
SET TIMESTAMP=1458370727/*!*/;
insert into test values (3)
/*!*/;
# at 548
#160319  0:01:31 server id 1  end_log_pos 638 Query thread_id=2 exec_time=0 error_code=0
SET TIMESTAMP=1458370891/*!*/;
delete from test where id=3
/*!*/;
# at 638
#160319  0:01:31 server id 1  end_log_pos 728 Query thread_id=2 exec_time=639 error_code=0
SET TIMESTAMP=1458370891/*!*/;
delete from test where id=3
/*!*/;


还原;

 /usr/local/mysql/bin/mysqlbinlog --start-position=368 --stop-position=458  /mybinlog/mysql-bin.000001 | mysql -u root -p



mysql 5.6.25  mysqlbinlog日志:


# at 3098
# at 3148

#160319  1:35:53 server id 1  end_log_pos 3195 CRC32 0x02d5af05 Table_map: `demo`.`test` mapped to number 75
# at 3195
#160319  1:35:53 server id 1  end_log_pos 3235 CRC32 0xe78e03ba Write_rows: table id 75 flags: STMT_END_F


BINLOG '
aQ/tVhMBAAAALwAAAHsMAAAAAEsAAAAAAAEABGRlbW8ABHRlc3QAAQMAAQWv1QI=
aQ/tVh4BAAAAKAAAAKMMAAAAAEsAAAAAAAEAAgAB//4BAAAAugOO5w==
'/*!*/;


还原:

 mysqlbinlog --start-position=3098 --stop-position=3235  /mydata/data/master-bin.000005 | mysql -u root -p 


总结: 5.6.x  比较 5.1.x版本的日志来说,我感觉 5.1。x的清晰可见。感觉5.6版本之后好难看。但是还原语句还是没有变。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值