mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 10:56:12 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			508 lines
		
	
	
	
		
			18 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			508 lines
		
	
	
	
		
			18 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| DROP DATABASE IF EXISTS test1;
 | |
| DROP DATABASE IF EXISTS test2;
 | |
| DROP DATABASE IF EXISTS test3;
 | |
| CREATE DATABASE test1;
 | |
| CREATE DATABASE test2;
 | |
| CREATE DATABASE test3;
 | |
| SET timestamp=1000000000;
 | |
| RESET MASTER;
 | |
| USE test1;
 | |
| CREATE TABLE t1 (a INT, b INT);
 | |
| INSERT INTO t1 VALUES (1,1),(2,2);
 | |
| USE test2;
 | |
| CREATE TABLE t2 (a INT);
 | |
| INSERT INTO t2 VALUES (1),(2);
 | |
| DELETE FROM test1.t1 WHERE a=1;
 | |
| USE test3;
 | |
| CREATE TABLE t3 (a INT);
 | |
| INSERT INTO t3 VALUES (1),(2);
 | |
| INSERT INTO test1.t1 VALUES (3,3);
 | |
| USE test1;
 | |
| LOAD DATA INFILE '../../std_data/loaddata7.dat' INTO TABLE t1
 | |
| FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n';
 | |
| DELETE FROM test3.t3 WHERE a=1;
 | |
| flush logs;
 | |
| #
 | |
| # mysqlbinlog output
 | |
| # --base64-output = decode-rows
 | |
| # --rewrite-db = test1->new_test1
 | |
| # --rewrite-db = test3->new_test3
 | |
| #
 | |
| /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
 | |
| /*!40019 SET @@session.max_delayed_threads=0*/;
 | |
| /*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
 | |
| DELIMITER /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
 | |
| ROLLBACK/*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Gtid list []
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Binlog checkpoint master-bin.000001
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-1 ddl
 | |
| /*M!100101 SET @@session.skip_parallel_replication=0*//*!*/;
 | |
| /*M!100001 SET @@session.gtid_domain_id=0*//*!*/;
 | |
| /*M!100001 SET @@session.server_id=1*//*!*/;
 | |
| /*M!100001 SET @@session.gtid_seq_no=1*//*!*/;
 | |
| # at #
 | |
| use `new_test1`/*!*/;
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| SET @@session.pseudo_thread_id=#/*!*/;
 | |
| SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1, @@session.check_constraint_checks=1, @@session.sql_if_exists=0, @@session.explicit_defaults_for_timestamp=1, @@session.system_versioning_insert_history=0/*!*/;
 | |
| SET @@session.sql_mode=1411383296/*!*/;
 | |
| SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
 | |
| /*!\C latin1 *//*!*/;
 | |
| SET @@session.character_set_client=X,@@session.collation_connection=X,@@session.collation_server=X/*!*/;
 | |
| SET @@session.lc_time_names=0/*!*/;
 | |
| SET @@session.collation_database=DEFAULT/*!*/;
 | |
| CREATE TABLE t1 (a INT, b INT)
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-2
 | |
| /*M!100001 SET @@session.gtid_seq_no=2*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO t1 VALUES (1,1),(2,2)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 2
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-3 ddl
 | |
| /*M!100001 SET @@session.gtid_seq_no=3*//*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| use `test2`/*!*/;
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| CREATE TABLE t2 (a INT)
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-4
 | |
| /*M!100001 SET @@session.gtid_seq_no=4*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO t2 VALUES (1),(2)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `test2`.`t2` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `test2`.`t2`
 | |
| ### SET
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `test2`.`t2`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 2
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-5
 | |
| /*M!100001 SET @@session.gtid_seq_no=5*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> DELETE FROM test1.t1 WHERE a=1
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
 | |
| ### DELETE FROM `new_test1`.`t1`
 | |
| ### WHERE
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 1
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-6 ddl
 | |
| /*M!100001 SET @@session.gtid_seq_no=6*//*!*/;
 | |
| # at #
 | |
| use `new_test3`/*!*/;
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| CREATE TABLE t3 (a INT)
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-7
 | |
| /*M!100001 SET @@session.gtid_seq_no=7*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO t3 VALUES (1),(2)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test3`.`t3` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test3`.`t3`
 | |
| ### SET
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test3`.`t3`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 2
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-8
 | |
| /*M!100001 SET @@session.gtid_seq_no=8*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO test1.t1 VALUES (3,3)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 1
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-9
 | |
| /*M!100001 SET @@session.gtid_seq_no=9*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> LOAD DATA INFILE '../../std_data/loaddata7.dat' INTO TABLE t1
 | |
| #Q> FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n'
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=4 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=4 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=5 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=5 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=6 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=6 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 5
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-10
 | |
| /*M!100001 SET @@session.gtid_seq_no=10*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> DELETE FROM test3.t3 WHERE a=1
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test3`.`t3` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
 | |
| ### DELETE FROM `new_test3`.`t3`
 | |
| ### WHERE
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 1
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Rotate to master-bin.000002  pos: 4
 | |
| DELIMITER ;
 | |
| # End of log file
 | |
| ROLLBACK /* added by mysqlbinlog */;
 | |
| /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
 | |
| /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
 | |
| #
 | |
| # mysqlbinlog output
 | |
| # --base64-output = decode-rows
 | |
| # --rewrite-db = test1->new_test1
 | |
| # --rewrite-db = test3->new_test3
 | |
| # --read-from-remote-server
 | |
| #
 | |
| /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=1*/;
 | |
| /*!40019 SET @@session.max_delayed_threads=0*/;
 | |
| /*!50003 SET @OLD_COMPLETION_TYPE=@@COMPLETION_TYPE,COMPLETION_TYPE=0*/;
 | |
| DELIMITER /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Start: binlog v 4, server v #.##.## created 010909  4:46:40 at startup
 | |
| ROLLBACK/*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Gtid list []
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Binlog checkpoint master-bin.000001
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-1 ddl
 | |
| /*M!100101 SET @@session.skip_parallel_replication=0*//*!*/;
 | |
| /*M!100001 SET @@session.gtid_domain_id=0*//*!*/;
 | |
| /*M!100001 SET @@session.server_id=1*//*!*/;
 | |
| /*M!100001 SET @@session.gtid_seq_no=1*//*!*/;
 | |
| # at #
 | |
| use `new_test1`/*!*/;
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| SET @@session.pseudo_thread_id=#/*!*/;
 | |
| SET @@session.foreign_key_checks=1, @@session.sql_auto_is_null=0, @@session.unique_checks=1, @@session.autocommit=1, @@session.check_constraint_checks=1, @@session.sql_if_exists=0, @@session.explicit_defaults_for_timestamp=1, @@session.system_versioning_insert_history=0/*!*/;
 | |
| SET @@session.sql_mode=1411383296/*!*/;
 | |
| SET @@session.auto_increment_increment=1, @@session.auto_increment_offset=1/*!*/;
 | |
| /*!\C latin1 *//*!*/;
 | |
| SET @@session.character_set_client=X,@@session.collation_connection=X,@@session.collation_server=X/*!*/;
 | |
| SET @@session.lc_time_names=0/*!*/;
 | |
| SET @@session.collation_database=DEFAULT/*!*/;
 | |
| CREATE TABLE t1 (a INT, b INT)
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-2
 | |
| /*M!100001 SET @@session.gtid_seq_no=2*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO t1 VALUES (1,1),(2,2)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 2
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-3 ddl
 | |
| /*M!100001 SET @@session.gtid_seq_no=3*//*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| use `test2`/*!*/;
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| CREATE TABLE t2 (a INT)
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-4
 | |
| /*M!100001 SET @@session.gtid_seq_no=4*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO t2 VALUES (1),(2)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `test2`.`t2` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `test2`.`t2`
 | |
| ### SET
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `test2`.`t2`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 2
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-5
 | |
| /*M!100001 SET @@session.gtid_seq_no=5*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> DELETE FROM test1.t1 WHERE a=1
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
 | |
| ### DELETE FROM `new_test1`.`t1`
 | |
| ### WHERE
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 1
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-6 ddl
 | |
| /*M!100001 SET @@session.gtid_seq_no=6*//*!*/;
 | |
| # at #
 | |
| use `new_test3`/*!*/;
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| CREATE TABLE t3 (a INT)
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-7
 | |
| /*M!100001 SET @@session.gtid_seq_no=7*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO t3 VALUES (1),(2)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test3`.`t3` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test3`.`t3`
 | |
| ### SET
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test3`.`t3`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 2
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-8
 | |
| /*M!100001 SET @@session.gtid_seq_no=8*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> INSERT INTO test1.t1 VALUES (3,3)
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 1
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-9
 | |
| /*M!100001 SET @@session.gtid_seq_no=9*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> LOAD DATA INFILE '../../std_data/loaddata7.dat' INTO TABLE t1
 | |
| #Q> FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n'
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test1`.`t1` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Write_rows: table id # flags: STMT_END_F
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=2 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=3 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=4 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=4 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=5 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=5 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ### INSERT INTO `new_test1`.`t1`
 | |
| ### SET
 | |
| ###   @1=6 /* INT meta=0 nullable=1 is_null=0 */
 | |
| ###   @2=6 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 5
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	GTID 0-1-10
 | |
| /*M!100001 SET @@session.gtid_seq_no=10*//*!*/;
 | |
| START TRANSACTION
 | |
| /*!*/;
 | |
| # at #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Annotate_rows:
 | |
| #Q> DELETE FROM test3.t3 WHERE a=1
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Table_map: `new_test3`.`t3` mapped to number #
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Delete_rows: table id # flags: STMT_END_F
 | |
| ### DELETE FROM `new_test3`.`t3`
 | |
| ### WHERE
 | |
| ###   @1=1 /* INT meta=0 nullable=1 is_null=0 */
 | |
| # Number of rows: 1
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Query	thread_id=#	exec_time=#	error_code=0	xid=<xid>
 | |
| SET TIMESTAMP=1000000000/*!*/;
 | |
| COMMIT
 | |
| /*!*/;
 | |
| # at #
 | |
| #010909  4:46:40 server id #  end_log_pos # CRC32 XXX 	Rotate to master-bin.000002  pos: 4
 | |
| DELIMITER ;
 | |
| # End of log file
 | |
| ROLLBACK /* added by mysqlbinlog */;
 | |
| /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
 | |
| /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;
 | |
| DROP DATABASE test1;
 | |
| DROP DATABASE test2;
 | |
| DROP DATABASE test3;
 | 
