~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysql-test/suite/rpl/r/rpl_ps.result

  • Committer: brian
  • Date: 2008-06-25 05:29:13 UTC
  • Revision ID: brian@localhost.localdomain-20080625052913-6upwo0jsrl4lnapl
clean slate

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
stop slave;
 
2
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
3
reset master;
 
4
reset slave;
 
5
drop table if exists t1,t2,t3,t4,t5,t6,t7,t8,t9;
 
6
start slave;
 
7
drop table if exists t1;
 
8
create table t1(n char(30));
 
9
prepare stmt1 from 'insert into t1 values (?)';
 
10
set @var1= "from-master-1";
 
11
execute stmt1 using @var1;
 
12
set @var1= "from-master-2-'',";
 
13
execute stmt1 using @var1;
 
14
SELECT * FROM t1 ORDER BY n;
 
15
n
 
16
from-master-1
 
17
from-master-2-'',
 
18
set @var2= 'insert into t1 values (concat("from-var-", ?))';
 
19
prepare stmt2 from @var2;
 
20
set @var1='from-master-3';
 
21
execute stmt2 using @var1;
 
22
SELECT * FROM t1 ORDER BY n;
 
23
n
 
24
from-master-1
 
25
from-master-2-'',
 
26
from-var-from-master-3
 
27
drop table t1;
 
28
stop slave;
 
29
 
 
30
########################################################################
 
31
#
 
32
# BUG#25843: Changing default database between PREPARE and EXECUTE of
 
33
# statement breaks binlog.
 
34
#
 
35
########################################################################
 
36
 
 
37
# Connection: slave
 
38
 
 
39
 
 
40
START SLAVE;
 
41
 
 
42
# Connection: master
 
43
 
 
44
 
 
45
CREATE DATABASE mysqltest1;
 
46
CREATE TABLE t1(db_name CHAR(32), db_col_name CHAR(32));
 
47
 
 
48
PREPARE stmt_d_1 FROM 'INSERT INTO t1 VALUES(DATABASE(), @@collation_database)';
 
49
 
 
50
EXECUTE stmt_d_1;
 
51
 
 
52
use mysqltest1;
 
53
 
 
54
EXECUTE stmt_d_1;
 
55
 
 
56
 
 
57
# Connection: slave
 
58
 
 
59
 
 
60
SELECT * FROM t1;
 
61
db_name db_col_name
 
62
test    latin1_swedish_ci
 
63
test    latin1_swedish_ci
 
64
 
 
65
# Connection: master
 
66
 
 
67
 
 
68
DROP DATABASE mysqltest1;
 
69
 
 
70
use test;
 
71
 
 
72
 
 
73
# Connection: slave
 
74
 
 
75
 
 
76
STOP SLAVE;
 
77
 
 
78
########################################################################
 
79
reset master;
 
80
reset slave;