Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1-new
into mysql.com:/usr/home/bar/mysql-5.1-new
This commit is contained in:
commit
509cb91e82
@ -214,34 +214,34 @@ latin1 cp1252 West European latin1_swedish_ci 1
|
|||||||
select * from information_schema.COLLATIONS
|
select * from information_schema.COLLATIONS
|
||||||
where COLLATION_NAME like 'latin1%';
|
where COLLATION_NAME like 'latin1%';
|
||||||
COLLATION_NAME CHARACTER_SET_NAME ID IS_DEFAULT IS_COMPILED SORTLEN
|
COLLATION_NAME CHARACTER_SET_NAME ID IS_DEFAULT IS_COMPILED SORTLEN
|
||||||
latin1_german1_ci latin1 5 0
|
latin1_german1_ci latin1 5 # 1
|
||||||
latin1_swedish_ci latin1 8 Yes Yes 1
|
latin1_swedish_ci latin1 8 Yes # 1
|
||||||
latin1_danish_ci latin1 15 0
|
latin1_danish_ci latin1 15 # 1
|
||||||
latin1_german2_ci latin1 31 Yes 2
|
latin1_german2_ci latin1 31 # 2
|
||||||
latin1_bin latin1 47 Yes 1
|
latin1_bin latin1 47 # 1
|
||||||
latin1_general_ci latin1 48 0
|
latin1_general_ci latin1 48 # 1
|
||||||
latin1_general_cs latin1 49 0
|
latin1_general_cs latin1 49 # 1
|
||||||
latin1_spanish_ci latin1 94 0
|
latin1_spanish_ci latin1 94 # 1
|
||||||
SHOW COLLATION LIKE 'latin1%';
|
SHOW COLLATION LIKE 'latin1%';
|
||||||
Collation Charset Id Default Compiled Sortlen
|
Collation Charset Id Default Compiled Sortlen
|
||||||
latin1_german1_ci latin1 5 0
|
latin1_german1_ci latin1 5 # 1
|
||||||
latin1_swedish_ci latin1 8 Yes Yes 1
|
latin1_swedish_ci latin1 8 Yes # 1
|
||||||
latin1_danish_ci latin1 15 0
|
latin1_danish_ci latin1 15 # 1
|
||||||
latin1_german2_ci latin1 31 Yes 2
|
latin1_german2_ci latin1 31 # 2
|
||||||
latin1_bin latin1 47 Yes 1
|
latin1_bin latin1 47 # 1
|
||||||
latin1_general_ci latin1 48 0
|
latin1_general_ci latin1 48 # 1
|
||||||
latin1_general_cs latin1 49 0
|
latin1_general_cs latin1 49 # 1
|
||||||
latin1_spanish_ci latin1 94 0
|
latin1_spanish_ci latin1 94 # 1
|
||||||
SHOW COLLATION WHERE collation like 'latin1%';
|
SHOW COLLATION WHERE collation like 'latin1%';
|
||||||
Collation Charset Id Default Compiled Sortlen
|
Collation Charset Id Default Compiled Sortlen
|
||||||
latin1_german1_ci latin1 5 0
|
latin1_german1_ci latin1 5 # 1
|
||||||
latin1_swedish_ci latin1 8 Yes Yes 1
|
latin1_swedish_ci latin1 8 Yes # 1
|
||||||
latin1_danish_ci latin1 15 0
|
latin1_danish_ci latin1 15 # 1
|
||||||
latin1_german2_ci latin1 31 Yes 2
|
latin1_german2_ci latin1 31 # 2
|
||||||
latin1_bin latin1 47 Yes 1
|
latin1_bin latin1 47 # 1
|
||||||
latin1_general_ci latin1 48 0
|
latin1_general_ci latin1 48 # 1
|
||||||
latin1_general_cs latin1 49 0
|
latin1_general_cs latin1 49 # 1
|
||||||
latin1_spanish_ci latin1 94 0
|
latin1_spanish_ci latin1 94 # 1
|
||||||
select * from information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
|
select * from information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
|
||||||
where COLLATION_NAME like 'latin1%';
|
where COLLATION_NAME like 'latin1%';
|
||||||
COLLATION_NAME CHARACTER_SET_NAME
|
COLLATION_NAME CHARACTER_SET_NAME
|
||||||
|
@ -97,9 +97,12 @@ SHOW CHARACTER SET WHERE charset like 'latin1%';
|
|||||||
# Test for information_schema.COLLATIONS &
|
# Test for information_schema.COLLATIONS &
|
||||||
# SHOW COLLATION
|
# SHOW COLLATION
|
||||||
|
|
||||||
|
--replace_column 5 #
|
||||||
select * from information_schema.COLLATIONS
|
select * from information_schema.COLLATIONS
|
||||||
where COLLATION_NAME like 'latin1%';
|
where COLLATION_NAME like 'latin1%';
|
||||||
|
--replace_column 5 #
|
||||||
SHOW COLLATION LIKE 'latin1%';
|
SHOW COLLATION LIKE 'latin1%';
|
||||||
|
--replace_column 5 #
|
||||||
SHOW COLLATION WHERE collation like 'latin1%';
|
SHOW COLLATION WHERE collation like 'latin1%';
|
||||||
|
|
||||||
select * from information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
|
select * from information_schema.COLLATION_CHARACTER_SET_APPLICABILITY
|
||||||
|
@ -115,7 +115,10 @@ To make maintaining easier please:
|
|||||||
<alias>l1</alias>
|
<alias>l1</alias>
|
||||||
<alias>latin1</alias>
|
<alias>latin1</alias>
|
||||||
<collation name="latin1_german1_ci" id="5" order="German Duden"/>
|
<collation name="latin1_german1_ci" id="5" order="German Duden"/>
|
||||||
<collation name="latin1_swedish_ci" id="8" order="Finnish, Swedish" flag="primary"/>
|
<collation name="latin1_swedish_ci" id="8" order="Finnish, Swedish">
|
||||||
|
<flag>primary</flag>
|
||||||
|
<flag>compiled</flag>
|
||||||
|
</collation>
|
||||||
<collation name="latin1_danish_ci" id="15" order="Danish"/>
|
<collation name="latin1_danish_ci" id="15" order="Danish"/>
|
||||||
<collation name="latin1_german2_ci" id="31" order="German Phonebook" flag="compiled"/>
|
<collation name="latin1_german2_ci" id="31" order="German Phonebook" flag="compiled"/>
|
||||||
<collation name="latin1_spanish_ci" id="94" order="Spanish"/>
|
<collation name="latin1_spanish_ci" id="94" order="Spanish"/>
|
||||||
|
@ -33,14 +33,14 @@
|
|||||||
01 01 01 01 01 01 01 01 01 01 01 10 10 10 10 10
|
01 01 01 01 01 01 01 01 01 01 01 10 10 10 10 10
|
||||||
10 82 82 82 82 82 82 02 02 02 02 02 02 02 02 02
|
10 82 82 82 82 82 82 02 02 02 02 02 02 02 02 02
|
||||||
02 02 02 02 02 02 02 02 02 02 02 10 10 10 10 20
|
02 02 02 02 02 02 02 02 02 02 02 10 10 10 10 20
|
||||||
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
|
10 00 10 02 10 10 10 10 10 10 01 10 01 00 01 00
|
||||||
20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
|
00 10 10 10 10 10 10 10 10 10 02 10 02 00 02 01
|
||||||
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
48 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
|
||||||
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
|
10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
|
||||||
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
|
01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01
|
||||||
01 01 01 01 01 01 01 00 01 01 01 01 01 01 01 02
|
01 01 01 01 01 01 01 10 01 01 01 01 01 01 01 02
|
||||||
02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
|
02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02
|
||||||
02 02 02 02 02 02 02 00 02 02 02 02 02 02 02 02
|
02 02 02 02 02 02 02 10 02 02 02 02 02 02 02 02
|
||||||
</map>
|
</map>
|
||||||
</ctype>
|
</ctype>
|
||||||
|
|
||||||
@ -99,8 +99,8 @@
|
|||||||
0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F
|
0050 0051 0052 0053 0054 0055 0056 0057 0058 0059 005A 005B 005C 005D 005E 005F
|
||||||
0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F
|
0060 0061 0062 0063 0064 0065 0066 0067 0068 0069 006A 006B 006C 006D 006E 006F
|
||||||
0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 007F
|
0070 0071 0072 0073 0074 0075 0076 0077 0078 0079 007A 007B 007C 007D 007E 007F
|
||||||
0080 0081 0082 0083 0084 0085 0086 0087 0088 0089 008A 008B 008C 008D 008E 008F
|
20AC 0081 201A 0192 201E 2026 2020 2021 02C6 2030 0160 2039 0152 008D 017D 008F
|
||||||
0090 0091 0092 0093 0094 0095 0096 0097 0098 0099 009A 009B 009C 009D 009E 009F
|
0090 2018 2019 201C 201D 2022 2013 2014 02DC 2122 0161 203A 0153 009D 017E 0178
|
||||||
00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF
|
00A0 00A1 00A2 00A3 00A4 00A5 00A6 00A7 00A8 00A9 00AA 00AB 00AC 00AD 00AE 00AF
|
||||||
00B0 00B1 00B2 00B3 00B4 00B5 00B6 00B7 00B8 00B9 00BA 00BB 00BC 00BD 00BE 00BF
|
00B0 00B1 00B2 00B3 00B4 00B5 00B6 00B7 00B8 00B9 00BA 00BB 00BC 00BD 00BE 00BF
|
||||||
00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF
|
00C0 00C1 00C2 00C3 00C4 00C5 00C6 00C7 00C8 00C9 00CA 00CB 00CC 00CD 00CE 00CF
|
||||||
|
@ -221,15 +221,19 @@ void dispcset(FILE *f,CHARSET_INFO *cs)
|
|||||||
}
|
}
|
||||||
|
|
||||||
fprintf(f," NULL, /* from_uni */\n");
|
fprintf(f," NULL, /* from_uni */\n");
|
||||||
|
fprintf(f," my_unicase_default, /* caseinfo */\n");
|
||||||
fprintf(f," NULL, /* state map */\n");
|
fprintf(f," NULL, /* state map */\n");
|
||||||
fprintf(f," NULL, /* ident map */\n");
|
fprintf(f," NULL, /* ident map */\n");
|
||||||
fprintf(f," 1, /* strxfrm_multiply*/\n");
|
fprintf(f," 1, /* strxfrm_multiply*/\n");
|
||||||
|
fprintf(f," 1, /* caseup_multiply*/\n");
|
||||||
|
fprintf(f," 1, /* casedn_multiply*/\n");
|
||||||
fprintf(f," 1, /* mbminlen */\n");
|
fprintf(f," 1, /* mbminlen */\n");
|
||||||
fprintf(f," 1, /* mbmaxlen */\n");
|
fprintf(f," 1, /* mbmaxlen */\n");
|
||||||
fprintf(f," 0, /* min_sort_char */\n");
|
fprintf(f," 0, /* min_sort_char */\n");
|
||||||
fprintf(f," 255, /* max_sort_char */\n");
|
fprintf(f," 255, /* max_sort_char */\n");
|
||||||
|
fprintf(f," ' ', /* pad_char */\n");
|
||||||
fprintf(f," 0, /* escape_with_backslash_is_dangerous */\n");
|
fprintf(f," 0, /* escape_with_backslash_is_dangerous */\n");
|
||||||
|
|
||||||
fprintf(f," &my_charset_8bit_handler,\n");
|
fprintf(f," &my_charset_8bit_handler,\n");
|
||||||
if (cs->state & MY_CS_BINSORT)
|
if (cs->state & MY_CS_BINSORT)
|
||||||
fprintf(f," &my_collation_8bit_bin_handler,\n");
|
fprintf(f," &my_collation_8bit_bin_handler,\n");
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user