mySQL 5.0.11 sources for tomato
[tomato.git] / release / src / router / mysql / mysql-test / suite / rpl / r / rpl_charset.result
blobfff11542f6b51b9490d8352673a642647dd63f66
1 include/master-slave.inc
2 [connection master]
3 set timestamp=1000000000;
4 create database mysqltest2 character set latin2;
5 set @@character_set_server=latin5;
6 create database mysqltest3;
8 --- --master--
9 show create database mysqltest2;
10 Database        Create Database
11 mysqltest2      CREATE DATABASE `mysqltest2` /*!40100 DEFAULT CHARACTER SET latin2 */
12 show create database mysqltest3;
13 Database        Create Database
14 mysqltest3      CREATE DATABASE `mysqltest3` /*!40100 DEFAULT CHARACTER SET latin5 */
16 --- --slave--
17 show create database mysqltest2;
18 Database        Create Database
19 mysqltest2      CREATE DATABASE `mysqltest2` /*!40100 DEFAULT CHARACTER SET latin2 */
20 show create database mysqltest3;
21 Database        Create Database
22 mysqltest3      CREATE DATABASE `mysqltest3` /*!40100 DEFAULT CHARACTER SET latin5 */
23 set @@collation_server=armscii8_bin;
24 drop database mysqltest3;
25 create database mysqltest3;
27 --- --master--
28 show create database mysqltest3;
29 Database        Create Database
30 mysqltest3      CREATE DATABASE `mysqltest3` /*!40100 DEFAULT CHARACTER SET armscii8 COLLATE armscii8_bin */
32 --- --slave--
33 show create database mysqltest3;
34 Database        Create Database
35 mysqltest3      CREATE DATABASE `mysqltest3` /*!40100 DEFAULT CHARACTER SET armscii8 COLLATE armscii8_bin */
36 use mysqltest2;
37 create table t1 (a int auto_increment primary key, b varchar(100));
38 set character_set_client=cp850, collation_connection=latin2_croatian_ci;
39 insert into t1 (b) values(@@character_set_server);
40 insert into t1 (b) values(@@collation_server);
41 insert into t1 (b) values(@@character_set_client);
42 insert into t1 (b) values(@@character_set_connection);
43 insert into t1 (b) values(@@collation_connection);
44 --- --master--
45 select * from t1 order by a;
46 a       b
47 1       armscii8
48 2       armscii8_bin
49 3       cp850
50 4       latin2
51 5       latin2_croatian_ci
52 --- --slave--
53 select * from mysqltest2.t1 order by a;
54 a       b
55 1       armscii8
56 2       armscii8_bin
57 3       cp850
58 4       latin2
59 5       latin2_croatian_ci
60 set character_set_client=latin1, collation_connection=latin1_german1_ci;
61 truncate table t1;
62 insert into t1 (b) values(@@collation_connection);
63 insert into t1 (b) values(LEAST("Müller","Muffler"));
64 set collation_connection=latin1_german2_ci;
65 insert into t1 (b) values(@@collation_connection);
66 insert into t1 (b) values(LEAST("Müller","Muffler"));
67 --- --master--
68 select * from t1 order by a;
69 a       b
70 1       latin1_german1_ci
71 2       Muffler
72 3       latin1_german2_ci
73 4       Müller
74 --- --slave--
75 select * from mysqltest2.t1 order by a;
76 a       b
77 1       latin1_german1_ci
78 2       Muffler
79 3       latin1_german2_ci
80 4       Müller
81 set @a= _cp850 'Müller' collate cp850_general_ci;
82 truncate table t1;
83 insert into t1 (b) values(collation(@a));
84 --- --master--
85 select * from t1 order by a;
86 a       b
87 1       cp850_general_ci
88 --- --slave--
89 select * from mysqltest2.t1 order by a;
90 a       b
91 1       cp850_general_ci
92 drop database mysqltest2;
93 drop database mysqltest3;
94 set global character_set_server=latin2;
95 set global character_set_server=latin1;
96 set global character_set_server=latin2;
97 set global character_set_server=latin1;
98 set one_shot @@character_set_server=latin5;
99 set @@max_join_size=1000;
100 select @@character_set_server;
101 @@character_set_server
102 latin5
103 select @@character_set_server;
104 @@character_set_server
105 latin1
106 set @@character_set_server=latin5;
107 select @@character_set_server;
108 @@character_set_server
109 latin5
110 select @@character_set_server;
111 @@character_set_server
112 latin5
113 set one_shot max_join_size=10;
114 ERROR HY000: The 'SET ONE_SHOT' syntax is reserved for purposes internal to the MySQL server
115 set character_set_client=9999999;
116 ERROR 42000: Unknown character set: '9999999'
117 set collation_server=9999998;
118 ERROR HY000: Unknown collation: '9999998'
119 use test;
120 CREATE TABLE t1 (c1 VARBINARY(255), c2 VARBINARY(255));
121 SET CHARACTER_SET_CLIENT=koi8r,
122 CHARACTER_SET_CONNECTION=cp1251, 
123 CHARACTER_SET_RESULTS=koi8r;
124 INSERT INTO t1 (c1, c2) VALUES ('îÕ, ÚÁ ÒÙÂÁÌËÕ','îÕ, ÚÁ ÒÙÂÁÌËÕ');
125 select hex(c1), hex(c2) from t1;
126 hex(c1) hex(c2)
127 CDF32C20E7E020F0FBE1E0EBEAF3    CDF32C20E7E020F0FBE1E0EBEAF3
128 select hex(c1), hex(c2) from t1;
129 hex(c1) hex(c2)
130 CDF32C20E7E020F0FBE1E0EBEAF3    CDF32C20E7E020F0FBE1E0EBEAF3
131 drop table t1;
132 create table `t1` (
133 `pk` varchar(10) not null default '', 
134 primary key (`pk`)
135 ) engine=myisam default charset=latin1;
136 set @p=_latin1 'test';
137 update t1 set pk='test' where pk=@p;
138 drop table t1;
139 include/rpl_end.inc