mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 19:06:14 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			178 lines
		
	
	
	
		
			6.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			178 lines
		
	
	
	
		
			6.3 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| include/master-slave.inc
 | |
| [connection master]
 | |
| connection master;
 | |
| show global variables like 'binlog_format%';
 | |
| Variable_name	Value
 | |
| binlog_format	MIXED
 | |
| show session variables like 'binlog_format%';
 | |
| Variable_name	Value
 | |
| binlog_format	MIXED
 | |
| select @@global.binlog_format, @@session.binlog_format;
 | |
| @@global.binlog_format	@@session.binlog_format
 | |
| MIXED	MIXED
 | |
| connection slave;
 | |
| show global variables like 'binlog_format%';
 | |
| Variable_name	Value
 | |
| binlog_format	MIXED
 | |
| show session variables like 'binlog_format%';
 | |
| Variable_name	Value
 | |
| binlog_format	MIXED
 | |
| select @@global.binlog_format, @@session.binlog_format;
 | |
| @@global.binlog_format	@@session.binlog_format
 | |
| MIXED	MIXED
 | |
| connection master;
 | |
| 
 | |
| ******************** DDL for database ********************
 | |
| DROP DATABASE IF EXISTS test_rpl;
 | |
| DROP DATABASE IF EXISTS test_rpl_1;
 | |
| CREATE DATABASE test_rpl_1 CHARACTER SET utf8 COLLATE utf8_general_ci;
 | |
| ALTER DATABASE test_rpl_1 CHARACTER SET latin1 COLLATE latin1_general_ci;
 | |
| DROP DATABASE test_rpl_1;
 | |
| CREATE DATABASE test_rpl CHARACTER SET utf8 COLLATE utf8_general_ci;
 | |
| ALTER DATABASE test_rpl CHARACTER SET latin1 COLLATE latin1_swedish_ci;
 | |
| SHOW DATABASES LIKE 'test_rpl%';
 | |
| Database (test_rpl%)
 | |
| test_rpl
 | |
| connection slave;
 | |
| SHOW DATABASES LIKE 'test_rpl%';
 | |
| Database (test_rpl%)
 | |
| test_rpl
 | |
| connection master;
 | |
| USE test_rpl;
 | |
| 
 | |
| ******************** DDL for tables ********************
 | |
| CREATE TABLE t0 (a int auto_increment not null, c int not null, PRIMARY KEY(a), KEY index2 (c)) ENGINE=innodb;
 | |
| ALTER TABLE t0 DROP INDEX index2;
 | |
| ALTER TABLE t0 ADD COLUMN b char(254);
 | |
| ALTER TABLE t0 ADD INDEX index1 (b);
 | |
| ALTER TABLE t0 DROP COLUMN c;
 | |
| RENAME TABLE t0 TO t1;
 | |
| CREATE TABLE t2 LIKE t1;
 | |
| SHOW CREATE TABLE t1;
 | |
| Table	Create Table
 | |
| t1	CREATE TABLE `t1` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| connection slave;
 | |
| USE test_rpl;
 | |
| SHOW CREATE TABLE t1;
 | |
| Table	Create Table
 | |
| t1	CREATE TABLE `t1` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| connection master;
 | |
| 
 | |
| ******************** DDL for indexes ********************
 | |
| ALTER TABLE t2 ADD COLUMN d datetime;
 | |
| CREATE INDEX index2 on t2 (d);
 | |
| CREATE INDEX index3 on t2 (a, d);
 | |
| SHOW CREATE TABLE t1;
 | |
| Table	Create Table
 | |
| t1	CREATE TABLE `t1` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   `d` datetime DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`),
 | |
|   KEY `index2` (`d`),
 | |
|   KEY `index3` (`a`,`d`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| connection slave;
 | |
| USE test_rpl;
 | |
| SHOW CREATE TABLE t1;
 | |
| Table	Create Table
 | |
| t1	CREATE TABLE `t1` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| SHOW CREATE TABLE t2;
 | |
| Table	Create Table
 | |
| t2	CREATE TABLE `t2` (
 | |
|   `a` int(11) NOT NULL AUTO_INCREMENT,
 | |
|   `b` char(254) DEFAULT NULL,
 | |
|   `d` datetime DEFAULT NULL,
 | |
|   PRIMARY KEY (`a`),
 | |
|   KEY `index1` (`b`),
 | |
|   KEY `index2` (`d`),
 | |
|   KEY `index3` (`a`,`d`)
 | |
| ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci
 | |
| connection master;
 | |
| ALTER TABLE t2 DROP COLUMN d;
 | |
| 
 | |
| 
 | |
| ******************** SHOW BINLOG EVENTS ********************
 | |
| include/show_binlog_events.inc
 | |
| Log_name	Pos	Event_type	Server_id	End_log_pos	Info
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	DROP DATABASE IF EXISTS test_rpl
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	DROP DATABASE IF EXISTS test_rpl_1
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	CREATE DATABASE test_rpl_1 CHARACTER SET utf8 COLLATE utf8_general_ci
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	ALTER DATABASE test_rpl_1 CHARACTER SET latin1 COLLATE latin1_general_ci
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	DROP DATABASE test_rpl_1
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	CREATE DATABASE test_rpl CHARACTER SET utf8 COLLATE utf8_general_ci
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	ALTER DATABASE test_rpl CHARACTER SET latin1 COLLATE latin1_swedish_ci
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; CREATE TABLE t0 (a int auto_increment not null, c int not null, PRIMARY KEY(a), KEY index2 (c)) ENGINE=innodb
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; ALTER TABLE t0 DROP INDEX index2
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; ALTER TABLE t0 ADD COLUMN b char(254)
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; ALTER TABLE t0 ADD INDEX index1 (b)
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; ALTER TABLE t0 DROP COLUMN c
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; RENAME TABLE t0 TO t1
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; CREATE TABLE t2 LIKE t1
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; ALTER TABLE t2 ADD COLUMN d datetime
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; CREATE INDEX index2 on t2 (d)
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; CREATE INDEX index3 on t2 (a, d)
 | |
| master-bin.000001	#	Gtid	#	#	GTID #-#-#
 | |
| master-bin.000001	#	Query	#	#	use `test_rpl`; ALTER TABLE t2 DROP COLUMN d
 | |
| connection slave;
 | |
| connection master;
 | |
| drop database test_rpl;
 | |
| connection slave;
 | |
| include/rpl_end.inc
 | 
