diff options
author | unknown <gluh@gluh.mysql.r18.ru> | 2003-01-30 21:39:54 +0400 |
---|---|---|
committer | unknown <gluh@gluh.mysql.r18.ru> | 2003-01-30 21:39:54 +0400 |
commit | 6828a4c0a1196a3931fd9c6bbc6d958b17535ccf (patch) | |
tree | 83f6e561c259e940868d286dca7da1854a1fd00d /mysql-test/t/rpl_user_variables.test | |
parent | ef62b4c948d68108c0945ebde33540b03b392a6d (diff) | |
download | mariadb-git-6828a4c0a1196a3931fd9c6bbc6d958b17535ccf.tar.gz |
'Replicate user variables' task
include/my_sys.h:
Addet reset_dinamic
BitKeeper/etc/logging_ok:
Logging to logging@openlogging.org accepted
Diffstat (limited to 'mysql-test/t/rpl_user_variables.test')
-rw-r--r-- | mysql-test/t/rpl_user_variables.test | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/mysql-test/t/rpl_user_variables.test b/mysql-test/t/rpl_user_variables.test new file mode 100644 index 00000000000..7de52367fba --- /dev/null +++ b/mysql-test/t/rpl_user_variables.test @@ -0,0 +1,39 @@ +source include/master-slave.inc; +connection master; +save_master_pos; +connection slave; +sync_with_master; +stop slave; +reset master; +connection master; +--disable_warnings +drop table if exists t1; +--enable_warnings +create table t1(n char(30)); +set @i1:=12345678901234, @i2:=-12345678901234, @i3:=0, @i4:=-1; +set @s1:='This is a test', @r1:=12.5, @r2:=-12.5; +set @n1:=null; +set @s2:='', @s3:='abc\'def', @s4:= 'abc\\def', @s5:= 'abc''def'; +insert into t1 values (@i1), (@i2), (@i3), (@i4); +insert into t1 values (@r1), (@r2); +insert into t1 values (@s1), (@s2), (@s3), (@s4), (@s5); +insert into t1 values (@n1); +insert into t1 values (@n2); +insert into t1 values (@a:=0), (@a:=@a+1), (@a:=@a+1); +insert into t1 values (@a+(@b:=@a+1)); +set @q:='abc'; +insert t1 values (@q), (@q:=concat(@q, 'n1')), (@q:=concat(@q, 'n2')); +set @a:=5; +insert into t1 values (@a),(@a); +save_master_pos; +connection slave; +start slave; +sync_with_master; +select * from t1; +show binlog events from 141; +connection master; +drop table t1; +save_master_pos; +connection slave; +sync_with_master; +stop slave; |