📄 rpl_replicate_do.test
字号:
# This test assumes we are ignoring updates on table t2, but doing# updates on t1source include/master-slave.inc;--disable_warningsdrop table if exists t11;connection slave;drop table if exists t11;--enable_warningscreate table t2 (n int);insert into t2 values(4);connection master;create table t2 (s char(20));load data infile '../std_data_ln/words.dat' into table t2;insert into t2 values('five');create table t1 (m int);insert into t1 values(15),(16),(17);update t1 set m=20 where m=16;delete from t1 where m=17;create table t11 select * from t1;save_master_pos;connection slave;sync_with_master;select * from t1;select * from t2;--error 1146select * from t11;connection master;drop table if exists t1,t2,t11;save_master_pos;connection slave;sync_with_master;# show slave status, just to see of it prints replicate-do-table--replace_result $MASTER_MYPORT MASTER_PORT--replace_column 1 # 8 # 9 # 23 # 33 #show slave status;## BUG#12542# TEST: "SET ONE_SHOT should always be executed on slave"## We could use any timezone different than server default in this test#connection master;create table t1 (ts timestamp);set one_shot time_zone='met';insert into t1 values('2005-08-12 00:00:00');set one_shot time_zone='met';select * from t1;sync_slave_with_master;connection slave;set one_shot time_zone='met';select * from t1;connection master;drop table t1;sync_slave_with_master;# End of 4.1 tests
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -