create table t1 (a int, b int) engine=innodb; begin; insert into t1 values (1,2); commit; show binlog events; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 4 Format_desc 1 106 Server ver: #, Binlog ver: # master-bin.000001 106 Query 1 213 use `test`; create table t1 (a int, b int) engine=innodb master-bin.000001 213 Query 1 281 use `test`; BEGIN master-bin.000001 281 Query 1 90 use `test`; insert into t1 values (1,2) master-bin.000001 371 Xid 1 398 COMMIT /* XID */ drop table t1; drop table if exists t1, t2; reset master; create table t1 (a int) engine=innodb; create table t2 (a int) engine=innodb; begin; insert t1 values (5); commit; begin; insert t2 values (5); commit; show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # Query # # use `test`; create table t1 (a int) engine=innodb master-bin.000001 # Query # # use `test`; create table t2 (a int) engine=innodb master-bin.000001 # Query # # use `test`; BEGIN master-bin.000001 # Query # # use `test`; insert t1 values (5) master-bin.000001 # Xid # # COMMIT /* XID */ master-bin.000001 # Query # # use `test`; BEGIN master-bin.000001 # Query # # use `test`; insert t2 values (5) master-bin.000001 # Xid # # COMMIT /* XID */ drop table t1,t2; reset master; create table t1 (n int) engine=innodb; begin; commit; drop table t1; show binlog events in 'master-bin.000001' from 106; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # Query 1 # use `test`; create table t1 (n int) engine=innodb master-bin.000001 # Query 1 # use `test`; BEGIN master-bin.000001 # Query 1 # use `test`; insert into t1 values(100 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(99 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(98 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(97 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(96 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(95 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(94 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(93 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(92 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(91 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(90 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(89 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(88 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(87 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(86 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(85 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(84 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(83 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(82 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(81 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(80 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(79 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(78 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(77 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(76 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(75 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(74 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(73 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(72 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(71 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(70 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(69 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(68 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(67 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(66 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(65 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(64 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(63 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(62 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(61 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(60 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(59 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(58 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(57 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(56 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(55 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(54 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(53 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(52 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(51 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(50 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(49 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(48 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(47 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(46 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(45 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(44 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(43 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(42 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(41 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(40 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(39 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(38 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(37 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(36 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(35 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(34 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(33 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(32 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(31 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(30 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(29 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(28 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(27 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(26 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(25 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(24 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(23 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(22 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(21 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(20 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(19 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(18 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(17 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(16 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(15 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(14 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(13 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(12 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(11 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(10 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(9 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(8 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(7 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(6 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(5 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(4 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(3 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(2 + 4) master-bin.000001 # Query 1 # use `test`; insert into t1 values(1 + 4) master-bin.000001 # Xid 1 # COMMIT /* xid= */ master-bin.000001 # Rotate 1 # master-bin.000002;pos=4 show binlog events in 'master-bin.000002' from 106; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000002 # Query 1 # use `test`; drop table t1 reset master; create table t1 (id tinyint auto_increment primary key); set insert_id=128; insert into t1 values(null); Warnings: Warning 1264 Out of range value for column 'id' at row 1 select * from t1; id 127 drop table t1; create table t1 (a int); create table if not exists t2 select * from t1; create temporary table tt1 (a int); create table if not exists t3 like tt1; USE mysql; INSERT INTO user SET host='localhost', user='@#@', password=password('Just a test'); UPDATE user SET password=password('Another password') WHERE host='localhost' AND user='@#@'; DELETE FROM user WHERE host='localhost' AND user='@#@'; use test; show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # Query # # use `test`; create table t1 (id tinyint auto_increment primary key) master-bin.000001 # Intvar # # INSERT_ID=127 master-bin.000001 # Query # # use `test`; insert into t1 values(null) master-bin.000001 # Query # # use `test`; drop table t1 master-bin.000001 # Query # # use `test`; create table t1 (a int) master-bin.000001 # Query # # use `test`; create table if not exists t2 select * from t1 master-bin.000001 # Query # # use `test`; create temporary table tt1 (a int) master-bin.000001 # Query # # use `test`; create table if not exists t3 like tt1 master-bin.000001 # Query # # use `mysql`; INSERT INTO user SET host='localhost', user='@#@', password=password('Just a test') master-bin.000001 # Query # # use `mysql`; UPDATE user SET password=password('Another password') WHERE host='localhost' AND user='@#@' master-bin.000001 # Query # # use `mysql`; DELETE FROM user WHERE host='localhost' AND user='@#@' drop table t1,t2,t3,tt1; create table t1 (a int not null auto_increment, primary key (a)) engine=myisam; set @@session.auto_increment_increment=1, @@session.auto_increment_offset=1; insert delayed into t1 values (207); insert delayed into t1 values (null); insert delayed into t1 values (300); show binlog events from ; Log_name Pos Event_type Server_id End_log_pos Info master-bin.000001 # Query # # use `test`; create table t1 (id tinyint auto_increment primary key) master-bin.000001 # Intvar # # INSERT_ID=127 master-bin.000001 # Query # # use `test`; insert into t1 values(null) master-bin.000001 # Query # # use `test`; drop table t1 master-bin.000001 # Query # # use `test`; create table t1 (a int) master-bin.000001 # Query # # use `test`; create table if not exists t2 select * from t1 master-bin.000001 # Query # # use `test`; create temporary table tt1 (a int) master-bin.000001 # Query # # use `test`; create table if not exists t3 like tt1 master-bin.000001 # Query # # use `mysql`; INSERT INTO user SET host='localhost', user='@#@', password=password('Just a test') master-bin.000001 # Query # # use `mysql`; UPDATE user SET password=password('Another password') WHERE host='localhost' AND user='@#@' master-bin.000001 # Query # # use `mysql`; DELETE FROM user WHERE host='localhost' AND user='@#@' master-bin.000001 # Query # # use `test`; drop table t1,t2,t3,tt1 master-bin.000001 # Query # # use `test`; create table t1 (a int not null auto_increment, primary key (a)) engine=myisam master-bin.000001 # Table_map # # table_id: # (test.t1) master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F master-bin.000001 # Table_map # # table_id: # (test.t1) master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F master-bin.000001 # Table_map # # table_id: # (test.t1) master-bin.000001 # Write_rows # # table_id: # flags: STMT_END_F insert delayed into t1 values (null),(null),(null),(null); insert delayed into t1 values (null),(null),(400),(null); 11 == 11 select * from t1; a 207 208 300 301 302 303 304 305 306 400 401 drop table t1; reset master; drop table if exists t3; create table t3 (a int(11) NOT NULL AUTO_INCREMENT, b text, PRIMARY KEY (a) ) engine=innodb; show master status; File Position Binlog_Do_DB Binlog_Ignore_DB master-bin.000001 346 insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); insert into t3(b) values ('aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); show master status /* must show new binlog index after rotating */; File Position Binlog_Do_DB Binlog_Ignore_DB master-bin.000002 106 drop table t3;