mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / rpl / r / rpl_ps.result
blob6e1102277827af2450252a6d7c0a92e7df2e905c
1 include/master-slave.inc
2 [connection master]
3 drop table if exists t1;
4 create table t1(n char(30));
5 prepare stmt1 from 'insert into t1 values (?)';
6 set @var1= "from-master-1";
7 execute stmt1 using @var1;
8 set @var1= "from-master-2-'',";
9 execute stmt1 using @var1;
10 SELECT * FROM t1 ORDER BY n;
12 from-master-1
13 from-master-2-'',
14 set @var2= 'insert into t1 values (concat("from-var-", ?))';
15 prepare stmt2 from @var2;
16 set @var1='from-master-3';
17 execute stmt2 using @var1;
18 SELECT * FROM t1 ORDER BY n;
20 from-master-1
21 from-master-2-'',
22 from-var-from-master-3
23 drop table t1;
24 stop slave;
26 ########################################################################
28 # BUG#25843: Changing default database between PREPARE and EXECUTE of
29 # statement breaks binlog.
31 ########################################################################
32 # Connection: slave
33 START SLAVE;
34 # Connection: master
35 CREATE DATABASE mysqltest1;
36 CREATE TABLE t1(db_name CHAR(32), db_col_name CHAR(32));
37 PREPARE stmt_d_1 FROM 'INSERT INTO t1 VALUES(DATABASE(), @@collation_database)';
38 EXECUTE stmt_d_1;
39 use mysqltest1;
40 EXECUTE stmt_d_1;
41 # Connection: slave
42 SELECT * FROM t1;
43 db_name db_col_name
44 test    latin1_swedish_ci
45 test    latin1_swedish_ci
46 # Connection: master
47 DROP DATABASE mysqltest1;
48 use test;
49 DROP TABLE t1;
50 include/rpl_end.inc