diff options
author | lars@mysql.com <> | 2005-02-22 13:39:41 +0100 |
---|---|---|
committer | lars@mysql.com <> | 2005-02-22 13:39:41 +0100 |
commit | e31ea39d0cfe6dad5a886dbc95cf6250ce44be37 (patch) | |
tree | 47fa05bd4f69cea4b38613166a85fc7123961d22 /mysql-test | |
parent | 2d1089e8c120b217473645f117e0f716c4357436 (diff) | |
parent | d2ecf8e6a59f8ff11ea1498a212d6122669a3cc3 (diff) | |
download | mariadb-git-e31ea39d0cfe6dad5a886dbc95cf6250ce44be37.tar.gz |
Merge mysql.com:/home/bkroot/mysql-4.1 into mysql.com:/home/bk/b6676-4.1
Diffstat (limited to 'mysql-test')
-rw-r--r-- | mysql-test/r/rpl_charset.result | 7 | ||||
-rw-r--r-- | mysql-test/t/rpl_charset.test | 13 |
2 files changed, 20 insertions, 0 deletions
diff --git a/mysql-test/r/rpl_charset.result b/mysql-test/r/rpl_charset.result index cab41344238..292cfb19175 100644 --- a/mysql-test/r/rpl_charset.result +++ b/mysql-test/r/rpl_charset.result @@ -207,3 +207,10 @@ select hex(c1), hex(c2) from t1; hex(c1) hex(c2) CDF32C20E7E020F0FBE1E0EBEAF3 CDF32C20E7E020F0FBE1E0EBEAF3 drop table t1; +create table `t1` ( +`pk` varchar(10) not null default '', +primary key (`pk`) +) engine=myisam default charset=latin1; +set @p=_latin1 'test'; +update t1 set pk='test' where pk=@p; +drop table t1; diff --git a/mysql-test/t/rpl_charset.test b/mysql-test/t/rpl_charset.test index 68036ae49f1..3f7eabfa434 100644 --- a/mysql-test/t/rpl_charset.test +++ b/mysql-test/t/rpl_charset.test @@ -169,3 +169,16 @@ select hex(c1), hex(c2) from t1; connection master; drop table t1; sync_slave_with_master; + +# +# BUG#6676: Derivation of variables must be correct on slave +# +connection master; +create table `t1` ( + `pk` varchar(10) not null default '', + primary key (`pk`) +) engine=myisam default charset=latin1; +set @p=_latin1 'test'; +update t1 set pk='test' where pk=@p; +drop table t1; +sync_slave_with_master; |