📄 rpl_ddl.result
字号:
MAX(f1)8-------- switch to master -------CREATE TEMPORARY TABLE mysqltest1.t22 (f1 BIGINT);SELECT MAX(f1) FROM t1;MAX(f1)9-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)8-------- switch to master -------ROLLBACK;Warnings:Warning 1196 Some non-transactional changed tables couldn't be rolled backSELECT MAX(f1) FROM t1;MAX(f1)8TEST-INFO: MASTER: The INSERT is not committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)9TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------######## TRUNCATE TABLE mysqltest1.t7 ########-------- switch to master -------INSERT INTO t1 SET f1= 8 + 1;SELECT MAX(f1) FROM t1;MAX(f1)9-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)9-------- switch to master -------TRUNCATE TABLE mysqltest1.t7;SELECT MAX(f1) FROM t1;MAX(f1)9-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)9-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)9TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)9TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------SELECT * FROM mysqltest1.t7;f1-------- switch to slave --------SELECT * FROM mysqltest1.t7;f1-------- switch to master -------######## LOCK TABLES mysqltest1.t1 WRITE, mysqltest1.t8 READ ########-------- switch to master -------INSERT INTO t1 SET f1= 9 + 1;SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)9-------- switch to master -------LOCK TABLES mysqltest1.t1 WRITE, mysqltest1.t8 READ;SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)10TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------UNLOCK TABLES;######## UNLOCK TABLES ########-------- switch to master -------INSERT INTO t1 SET f1= 10 + 1;SELECT MAX(f1) FROM t1;MAX(f1)11-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to master -------UNLOCK TABLES;SELECT MAX(f1) FROM t1;MAX(f1)11-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)10TEST-INFO: MASTER: The INSERT is not committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10TEST-INFO: SLAVE: The INSERT is not committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------LOCK TABLES mysqltest1.t1 READ;######## UNLOCK TABLES ########-------- switch to master -------INSERT INTO t1 SET f1= 10 + 1;ERROR HY000: Table 't1' was locked with a READ lock and can't be updatedSELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to master -------UNLOCK TABLES;SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)10TEST-INFO: MASTER: The INSERT is not committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10TEST-INFO: SLAVE: The INSERT is not committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------LOCK TABLES mysqltest1.t1 WRITE, mysqltest1.t8 READ;######## UNLOCK TABLES ########-------- switch to master -------INSERT INTO t1 SET f1= 10 + 1;SELECT MAX(f1) FROM t1;MAX(f1)11-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)10-------- switch to master -------UNLOCK TABLES;SELECT MAX(f1) FROM t1;MAX(f1)11-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)11-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)11TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)11TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------######## DROP INDEX my_idx6 ON mysqltest1.t6 ########-------- switch to master -------INSERT INTO t1 SET f1= 11 + 1;SELECT MAX(f1) FROM t1;MAX(f1)12-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)11-------- switch to master -------DROP INDEX my_idx6 ON mysqltest1.t6;SELECT MAX(f1) FROM t1;MAX(f1)12-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)12-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)12TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)12TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------SHOW INDEX FROM mysqltest1.t6;Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment-------- switch to slave --------SHOW INDEX FROM mysqltest1.t6;Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Comment-------- switch to master -------######## CREATE INDEX my_idx5 ON mysqltest1.t5(f1) ########-------- switch to master -------INSERT INTO t1 SET f1= 12 + 1;SELECT MAX(f1) FROM t1;MAX(f1)13-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)12-------- switch to master -------CREATE INDEX my_idx5 ON mysqltest1.t5(f1);SELECT MAX(f1) FROM t1;MAX(f1)13-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)13-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)13TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)13TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------SHOW INDEX FROM mysqltest1.t5;Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Commentt5 1 my_idx5 1 f1 A 0 NULL NULL YES BTREE -------- switch to slave --------SHOW INDEX FROM mysqltest1.t5;Table Non_unique Key_name Seq_in_index Column_name Collation Cardinality Sub_part Packed Null Index_type Commentt5 1 my_idx5 1 f1 A NULL NULL NULL YES BTREE -------- switch to master -------######## DROP DATABASE mysqltest2 ########-------- switch to master -------INSERT INTO t1 SET f1= 13 + 1;SELECT MAX(f1) FROM t1;MAX(f1)14-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)13-------- switch to master -------DROP DATABASE mysqltest2;SELECT MAX(f1) FROM t1;MAX(f1)14-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)14-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)14TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)14TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------SHOW DATABASES LIKE "mysqltest2";Database (mysqltest2)-------- switch to slave --------SHOW DATABASES LIKE "mysqltest2";Database (mysqltest2)-------- switch to master -------######## CREATE DATABASE mysqltest3 ########-------- switch to master -------INSERT INTO t1 SET f1= 14 + 1;SELECT MAX(f1) FROM t1;MAX(f1)15-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)14-------- switch to master -------CREATE DATABASE mysqltest3;SELECT MAX(f1) FROM t1;MAX(f1)15-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)15-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)15TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)15TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------SHOW DATABASES LIKE "mysqltest3";Database (mysqltest3)mysqltest3-------- switch to slave --------SHOW DATABASES LIKE "mysqltest3";Database (mysqltest3)mysqltest3-------- switch to master -------######## CREATE PROCEDURE p1() READS SQL DATA SELECT "this is p1" ########-------- switch to master -------INSERT INTO t1 SET f1= 15 + 1;SELECT MAX(f1) FROM t1;MAX(f1)16-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)15-------- switch to master -------CREATE PROCEDURE p1() READS SQL DATA SELECT "this is p1";SELECT MAX(f1) FROM t1;MAX(f1)16-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)16-------- switch to master -------ROLLBACK;SELECT MAX(f1) FROM t1;MAX(f1)16TEST-INFO: MASTER: The INSERT is committed (Succeeded)-------- switch to slave --------SELECT MAX(f1) FROM t1;MAX(f1)16TEST-INFO: SLAVE: The INSERT is committed (Succeeded)-------- switch to master -------flush logs;-------- switch to slave --------flush logs;-------- switch to master -------SHOW PROCEDURE STATUS LIKE 'p1';Db mysqltest1Name p1Type PROCEDUREDefiner root@localhostModified #Created #Security_type DEFINERComment
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -