Index.xml 17.7 KB
Newer Older
1 2
<?xml version='1.0' encoding="utf-8"?>

3
<charsets max-id="98">
4

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
<copyright>
 Copyright (C) 2003 MySQL AB

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
</copyright>

23 24 25 26
<description>
This file lists all of the available character sets.
To make maintaining easier please:
 - keep records sorted by collation number.
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
27
 - change charsets.max-id when adding a new collation.
28 29 30 31
</description>

<charset name="big5">
  <family>Traditional Chinese</family>
32
  <description>Big5 Traditional Chinese</description>
33 34 35 36 37
  <alias>big-5</alias>
  <alias>bigfive</alias>
  <alias>big-five</alias>
  <alias>cn-big5</alias>
  <alias>csbig5</alias>
38
  <collation name="big5_chinese_ci"	id="1"	order="Chinese">
39
    <flag>primary</flag>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
40
    <flag>compiled</flag>
41
  </collation>
42 43 44 45
  <collation name="big5_bin"	id="84"	order="Binary">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
46 47 48 49
</charset>

<charset name="latin2">
  <family>Central European</family>
50
  <description>ISO 8859-2 Central European</description>
51 52 53 54 55 56
  <alias>csisolatin2</alias>
  <alias>iso-8859-2</alias>
  <alias>iso-ir-101</alias>
  <alias>iso_8859-2</alias>
  <alias>iso_8859-2:1987</alias>
  <alias>l2</alias>
57
  <collation name="latin2_czech_cs" 	id="2"	order="Czech" flag="compiled"/>
58
  <collation name="latin2_general_ci"	id="9"	flag="primary">
59 60 61 62 63 64 65 66
    <order>Hungarian</order>
    <order>Polish</order>
    <order>Romanian</order>
    <order>Croatian</order>
    <order>Slovak</order>
    <order>Slovenian</order>
    <order>Sorbian</order>
  </collation>
67 68
  <collation name="latin2_hungarian_ci"		id="21"	order="Hungarian"/>
  <collation name="latin2_croatian_ci"		id="27"	order="Croatian"/>
69
  <collation name="latin2_bin"	id="77"	order="Binary"	flag="binary"/>
70 71 72 73
</charset>

<charset name="dec8">
  <family>Western</family>
74
  <description>DEC West European</description>
75 76
  <collation name="dec8_bin"		id="69"	order="Binary"	flag="binary"/>
  <collation name="dec8_swedish_ci"	id="3"	flag="primary">
77 78 79 80 81 82
    <order>Dutch</order>
    <order>English</order>
    <order>French</order>
    <order>German Duden</order>
    <order>Italian</order>
    <order>Latin</order>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
83
    <order>Portuguese</order>
84 85 86 87
    <order>Spanish</order>
  </collation>
</charset>

88
<charset name="cp850">
89
  <family>Western</family>
90
  <description>DOS West European</description>
91 92 93
  <alias>850</alias>
  <alias>cspc850multilingual</alias>
  <alias>ibm850</alias>
94
  <collation name="cp850_general_ci"	id="4"	flag="primary">
95 96 97 98 99 100
    <order>Dutch</order>
    <order>English</order>
    <order>French</order>
    <order>German Duden</order>
    <order>Italian</order>
    <order>Latin</order>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
101
    <order>Portuguese</order>
102 103
    <order>Spanish</order>
  </collation>
104
  <collation name="cp850_bin"	id="80"	order="Binary"	flag="binary"/>
105 106 107 108
</charset>

<charset name="latin1">
  <family>Western</family>
109
  <description>cp1252 West European</description>
110 111 112 113 114 115 116
  <alias>csisolatin1</alias>
  <alias>iso-8859-1</alias>
  <alias>iso-ir-100</alias>
  <alias>iso_8859-1</alias>
  <alias>iso_8859-1:1987</alias>
  <alias>l1</alias>
  <alias>latin1</alias>
117
  <collation name="latin1_german1_ci"	id="5"	order="German Duden"/>
118
  <collation name="latin1_swedish_ci"	id="8"	order="Finnish, Swedish"	flag="primary"/>
119 120
  <collation name="latin1_danish_ci"	id="15"	order="Danish"/>
  <collation name="latin1_german2_ci"	id="31"	order="German Phonebook"	flag="compiled"/>
121
  <collation name="latin1_spanish_ci"	id="94"	order="Spanish"/>
122 123 124 125
  <collation name="latin1_bin"		id="47"	order="Binary">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
126
  <collation name="latin1_general_ci"	id="48">
127 128 129 130 131 132
    <order>Dutch</order>
    <order>English</order>
    <order>French</order>
    <order>German Duden</order>
    <order>Italian</order>
    <order>Latin</order>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
133
    <order>Portuguese</order>
134 135
    <order>Spanish</order>
  </collation>
136
  <collation name="latin1_general_cs"	id="49">
137 138 139 140 141 142
    <order>Dutch</order>
    <order>English</order>
    <order>French</order>
    <order>German Duden</order>
    <order>Italian</order>
    <order>Latin</order>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
143
    <order>Portuguese</order>
144 145 146 147 148 149
    <order>Spanish</order>
  </collation>
</charset>

<charset name="hp8">
  <family>Western</family>
150
  <description>HP West European</description>
151
  <alias>hproman8</alias>
152 153
  <collation name="hp8_bin"		id="72"	order="Binary"	flag="binary"/>
  <collation name="hp8_english_ci"	id="6"	flag="primary">
154 155 156 157 158 159
    <order>Dutch</order>
    <order>English</order>
    <order>French</order>
    <order>German Duden</order>
    <order>Italian</order>
    <order>Latin</order>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
160
    <order>Portuguese</order>
161 162 163 164
    <order>Spanish</order>
  </collation>
</charset>

165
<charset name="koi8r">
166
  <family>Cyrillic</family>
167
  <description>KOI8-R Relcom Russian</description>
168
  <alias>koi8-r</alias>
169
  <alias>cskoi8r</alias>
170 171
  <collation name="koi8r_general_ci"	id="7"	order="Russian"	flag="primary"/>
  <collation name="koi8r_bin"		id="74"	order="Binary"	flag="binary"/>
172 173 174 175
</charset>

<charset name="swe7">
  <family>Western</family>
176
  <description>7bit Swedish</description>
177
  <alias>iso-646-se</alias>
178 179
  <collation name="swe7_swedish_ci"	id="10"	order="Swedish"	flag="primary"/>
  <collation name="swe7_bin"		id="82"	order="Binary"	flag="binary"/>
180 181 182 183
</charset>

<charset name="ascii">
  <family>Western</family>
184
  <description>US ASCII</description>
185 186 187 188 189
  <alias>us</alias>
  <alias>us-ascii</alias>
  <alias>csascii</alias>
  <alias>iso-ir-6</alias>
  <alias>iso646-us</alias>
190 191
  <collation name="ascii_general_ci"	id="11"	order="English"	flag="primary"/>
  <collation name="ascii_bin"		id="65"	order="Binary"	flag="binary"/>
192 193 194 195
</charset>

<charset name="ujis">
  <family>Japanese</family>
196
  <description>EUC-JP Japanese</description>
197
  <alias>euc-jp</alias>
198 199 200 201
  <collation name="ujis_japanese_ci"	id="12"	order="Japanese">
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
202 203 204 205
  <collation name="ujis_bin"	id="91"	order="Japanese">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
206 207 208 209
</charset>

<charset name="sjis">
  <family>Japanese</family>
210
  <description>Shift-JIS Japanese</description>
211 212 213
  <alias>s-jis</alias>
  <alias>shift-jis</alias>
  <alias>x-sjis</alias>
214 215 216 217
  <collation name="sjis_japanese_ci" 	id="13"	order="Japanese">
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
218 219 220 221
  <collation name="sjis_bin" 	id="88"	order="Binary">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
222 223 224 225
</charset>

<charset name="cp1251">
  <family>Cyrillic</family>
226
  <description>Windows Cyrillic</description>
227 228 229
  <alias>windows-1251</alias>
  <alias>ms-cyr</alias>
  <alias>ms-cyrillic</alias>
230
  <collation name="cp1251_bulgarian_ci"	id="14">
231 232 233 234 235 236 237 238
    <order>Belarusian</order>
    <order>Bulgarian</order>
    <order>Macedonian</order>
    <order>Russian</order>
    <order>Serbian</order>
    <order>Mongolian</order>
    <order>Ukrainian</order>
  </collation>
239
  <collation name="cp1251_ukrainian_ci"	id="23"	order="Ukrainian"/>
240
  <collation name="cp1251_bin"		id="50"	order="Binary"	flag="binary"/>
241
  <collation name="cp1251_general_ci"	id="51" flag="primary">
242 243 244 245 246 247 248 249
    <order>Belarusian</order>
    <order>Bulgarian</order>
    <order>Macedonian</order>
    <order>Russian</order>
    <order>Serbian</order>
    <order>Mongolian</order>
    <order>Ukrainian</order>
  </collation>
250
  <collation name="cp1251_general_cs"	id="52">
251 252 253 254 255 256 257 258 259 260 261 262
    <order>Belarusian</order>
    <order>Bulgarian</order>
    <order>Macedonian</order>
    <order>Russian</order>
    <order>Serbian</order>
    <order>Mongolian</order>
    <order>Ukrainian</order>
  </collation>
</charset>

<charset name="hebrew">
  <family>Hebrew</family>
263
  <description>ISO 8859-8 Hebrew</description>
264 265 266
  <alias>csisolatinhebrew</alias>
  <alias>iso-8859-8</alias>
  <alias>iso-ir-138</alias>
267 268
  <collation name="hebrew_general_ci"	id="16"	order="Hebrew"	flag="primary"/>
  <collation name="hebrew_bin"		id="71"	order="Binary"	flag="binary"/>
269 270 271 272
</charset>

<charset name="tis620">
  <family>Thai</family>
273
  <description>TIS620 Thai</description>
274
  <alias>tis-620</alias>
275
  <collation name="tis620_thai_ci"	id="18"	order="Thai">
276 277 278
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
279 280 281 282
  <collation name="tis620_bin"	id="89"	order="Binary">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
283 284
</charset>

285
<charset name="euckr">
286
  <family>Korean</family>
287
  <description>EUC-KR Korean</description>
288
  <alias>euc_kr</alias>
289
  <alias>euc-kr</alias>
290
  <collation name="euckr_korean_ci"	id="19"	order="Korean">
291
    <flag>primary</flag>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
292
    <flag>compiled</flag>
293
  </collation>
294 295 296 297
  <collation name="euckr_bin"	id="85">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
298 299 300 301
</charset>

<charset name="latin7">
  <family>Baltic</family>
302
  <description>ISO 8859-13 Baltic</description>
303 304 305
  <alias>BalticRim</alias>
  <alias>iso-8859-13</alias>
  <alias>l7</alias>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
306
  <collation name="latin7_estonian_cs"	id="20">
307 308
    <order>Estonian</order>
  </collation>
309
  <collation name="latin7_general_ci"	id="41">
310 311
    <order>Latvian</order>
    <order>Lithuanian</order>
312
    <flag>primary</flag>
313
  </collation>
314
  <collation name="latin7_general_cs"	id="42">
315 316 317
    <order>Latvian</order>
    <order>Lithuanian</order>
  </collation>
318
  <collation name="latin7_bin"	id="79"	order="Binary"	flag="binary"/>
319 320
</charset>

321
<charset name="koi8u">
322
  <family>Cyrillic</family>
323
  <description>KOI8-U Ukrainian</description>
324
  <alias>koi8-u</alias>
325 326
  <collation name="koi8u_general_ci"	id="22"	order="Ukranian"	flag="primary"/>
  <collation name="koi8u_bin"		id="75"	order="Binary"	flag="binary"/>
327 328 329 330
</charset>

<charset name="gb2312">
  <family>Simplified Chinese</family>
331
  <description>GB2312 Simplified Chinese</description>
332 333
  <alias>chinese</alias>
  <alias>iso-ir-58</alias>
334
  <collation name="gb2312_chinese_ci"	id="24"	order="Chinese">
335
    <flag>primary</flag>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
336
    <flag>compiled</flag>
337
  </collation>
338 339 340 341
  <collation name="gb2312_bin"	id="86">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
342 343 344 345
</charset>

<charset name="greek">
  <family>Greek</family>
346
  <description>ISO 8859-7 Greek</description>
347 348 349 350 351
  <alias>csisolatingreek</alias>
  <alias>ecma-118</alias>
  <alias>greek8</alias>
  <alias>iso-8859-7</alias>
  <alias>iso-ir-126</alias>
352 353
  <collation name="greek_general_ci" 	id="25"	order="Greek"	flag="primary"/>
  <collation name="greek_bin"		id="70"	order="Binary"	flag="binary"/>
354 355 356 357
</charset>

<charset name="cp1250">
  <family>Central European</family>
358
  <description>Windows Central European</description>
359 360
  <alias>ms-ce</alias>
  <alias>windows-1250</alias>
361
  <collation name="cp1250_general_ci"	id="26"	flag="primary">
362 363 364 365 366 367 368 369
    <order>Hungarian</order>
    <order>Polish</order>
    <order>Romanian</order>
    <order>Croatian</order>
    <order>Slovak</order>
    <order>Slovenian</order>
    <order>Sorbian</order>
  </collation>
370 371 372
  <collation name="cp1250_croatian_ci"	id="44">
    <order>Croatian</order>
  </collation>
373
  <collation name="cp1250_czech_cs"	id="34"	order="Czech">
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
374 375
    <flag>compiled</flag>
  </collation>
376
  <collation name="cp1250_bin"		id="66"	order="Binary"	flag="binary"/>
377 378 379 380
</charset>

<charset name="gbk">
  <family>East Asian</family>
381
  <description>GBK Simplified Chinese</description>
382
  <alias>cp936</alias>
383
  <collation name="gbk_chinese_ci"	id="28"	order="Chinese">
384 385 386
    <flag>primary</flag>	
    <flag>compiled</flag>
  </collation>
387 388 389 390
  <collation name="gbk_bin"	id="87"	order="Binary">
    <flag>binary</flag>	
    <flag>compiled</flag>
  </collation>
391 392 393 394
</charset>

<charset name="cp1257">
  <family>Baltic</family>
395
  <description>Windows Baltic</description>
396 397
  <alias>WinBaltRim</alias>
  <alias>windows-1257</alias>
398 399
  <collation name="cp1257_lithuanian_ci"	id="29"	order="Lithuanian"/>
  <collation name="cp1257_bin"			id="58"	order="Binary"	flag="binary"/>
400
  <collation name="cp1257_general_ci"		id="59"	flag="primary">
401 402 403
    <order>Latvian</order>
    <order>Lithuanian</order>
  </collation>
404 405
  <!--collation name="cp1257_ci"		id="60"/-->
  <!--collation name="cp1257_cs"		id="61"/-->
406 407 408 409
</charset>

<charset name="latin5">
  <family>South Asian</family>
410
  <description>ISO 8859-9 Turkish</description>
411 412 413 414 415 416
  <alias>csisolatin5</alias>
  <alias>iso-8859-9</alias>
  <alias>iso-ir-148</alias>
  <alias>l5</alias>
  <alias>latin5</alias>
  <alias>turkish</alias>
417 418
  <collation name="latin5_turkish_ci"	id="30"	order="Turkish"	flag="primary"/>
  <collation name="latin5_bin"		id="78"	order="Binary"	flag="binary"/>
419 420 421 422
</charset>

<charset name="armscii8">
  <family>South Asian</family>
423
  <description>ARMSCII-8 Armenian</description>
424
  <alias>armscii-8</alias>
425
  <collation name="armscii8_general_ci"	id="32"	order="Armenian"	flag="primary"/>
426
  <collation name="armscii8_bin"	id="64"	order="Binary"		flag="binary"/>
427 428 429 430
</charset>

<charset name="utf8">
  <family>Unicode</family>
431
  <description>UTF-8 Unicode</description>
432
  <alias>utf-8</alias>
mysql@home.(none)'s avatar
mysql@home.(none) committed
433 434 435 436 437 438 439 440
  <collation name="utf8_general_ci"	id="33">
   <flag>primary</flag>
   <flag>compiled</flag>
  </collation>
  <collation name="utf8_bin"		id="83">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
441 442 443 444
</charset>

<charset name="ucs2">
  <family>Unicode</family>
445
  <description>UCS-2 Unicode</description>
446 447 448 449
  <collation name="ucs2_general_ci"	id="35">
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
450 451 452 453
  <collation name="ucs2_bin"	id="90">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
454 455 456 457
</charset>

<charset name="cp866">
  <family>Cyrillic</family>
458
  <description>DOS Russian</description>
459 460 461
  <alias>866</alias>
  <alias>csibm866</alias>
  <alias>ibm866</alias>
462
  <alias>DOSCyrillicRussian</alias>
463 464
  <collation name="cp866_general_ci"	id="36"	order="Russian"	flag="primary"/>
  <collation name="cp866_bin"		id="68"	order="Binary"	flag="binary"/>
465 466 467 468
</charset>

<charset name="keybcs2">
  <family>Central European</family>
469
  <description>DOS Kamenicky Czech-Slovak</description>
470 471
  <collation name="keybcs2_general_ci"	id="37"	order="Czech"	flag="primary"/>
  <collation name="keybcs2_bin"		id="73"	order="Binary"	flag="binary"/>
472 473
</charset>

474
<charset name="macce">
475
  <family>Central European</family>
476
  <description>Mac Central European</description>
477
  <alias>MacCentralEurope</alias>
478
  <collation name="macce_general_ci"	id="38"	flag="primary">
479 480 481 482 483 484 485 486
    <order>Hungarian</order>
    <order>Polish</order>
    <order>Romanian</order>
    <order>Croatian</order>
    <order>Slovak</order>
    <order>Slovenian</order>
    <order>Sorbian</order>
  </collation>
487
  <collation name="macce_bin"	id="43"	order="Binary"	flag="binary"/>
488 489
</charset>

490
<charset name="macroman">
491
  <family>Western</family>
492
  <description>Mac West European</description>
493 494 495
  <alias>Mac</alias>
  <alias>Macintosh</alias>
  <alias>csmacintosh</alias>
496
  <collation name="macroman_general_ci"	id="39"	flag="primary">
497 498 499 500 501 502
    <order>Dutch</order>
    <order>English</order>
    <order>French</order>
    <order>German Duden</order>
    <order>Italian</order>
    <order>Latin</order>
bar@bar.mysql.r18.ru's avatar
bar@bar.mysql.r18.ru committed
503
    <order>Portuguese</order>
504 505
    <order>Spanish</order>
  </collation>
506
  <collation name="macroman_bin"	id="53"	order="Binary"	flag="binary"/>
507
  <!--collation name="macroman_ci"	id="54"/-->
508
  <!--collation name="macroman_ci_ai"	id="55"/-->
509
  <!--collation name="macroman_cs"	id="56"/-->
510 511
</charset>

512
<charset name="cp852">
513
  <family>Central European</family>
514
  <description>DOS Central European</description>
515 516 517
  <alias>852</alias>
  <alias>cp852</alias>
  <alias>ibm852</alias>
518
  <collation name="cp852_general_ci"	id="40"	flag="primary">
519 520 521 522 523 524 525 526
    <order>Hungarian</order>
    <order>Polish</order>
    <order>Romanian</order>
    <order>Croatian</order>
    <order>Slovak</order>
    <order>Slovenian</order>
    <order>Sorbian</order>
  </collation>
527
  <collation name="cp852_bin"	id="81"	order="Binary"	flag="binary"/>
528 529 530 531
</charset>

<charset name="cp1256">
  <family>Arabic</family>
532
  <description>Windows Arabic</description>
533 534
  <alias>ms-arab</alias>
  <alias>windows-1256</alias>
535 536
  <collation name="cp1256_bin"		id="67"	order="Binary"	flag="binary"/>
  <collation name="cp1256_general_ci"	id="57"	order="Arabic"	flag="primary">
537 538 539 540 541
    <order>Arabic</order>
    <order>Persian</order>
    <order>Pakistani</order>
    <order>Urdu</order>
  </collation>
542 543
</charset>

544 545 546 547 548 549 550
<charset name="geostd8">
  <family>South Asian</family>
  <description>GEOSTD8 Georgian</description>
  <collation name="geostd8_general_ci"	id="92"	order="Georgian"	flag="primary"/>
  <collation name="geostd8_bin"		id="93"	order="Binary"		flag="binary"/>
</charset>

551
<charset name="binary">
552
  <description>Binary pseudo charset</description>
553 554 555 556
  <collation name="binary"	id="63"	order="Binary">
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
557 558
</charset>

559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574
<charset name="cp932">
  <family>Japanese</family>
  <description>SJIS for Windows Japanese</description>
  <alias>ms_cp932</alias>
  <alias>sjis_cp932</alias>
  <alias>sjis_ms</alias>
  <collation name="cp932_japanese_ci"    id="95" order="Japanese">
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
  <collation name="cp932_bin"    id="96" order="Binary">
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
</charset>

575
<charset name="eucjpms">
576 577 578 579 580 581
  <family>Japanese</family>
  <description>UJIS for Windows Japanese</description>
  <alias>eucjpms</alias>
  <alias>eucJP_ms</alias>
  <alias>ujis_ms</alias>
  <alias>ujis_cp932</alias>
582
  <collation name="eucjpms_japanese_ci"    id="97" order="Japanese">
583 584 585
    <flag>primary</flag>
    <flag>compiled</flag>
  </collation>
586
  <collation name="eucjpms_bin"    id="98" order="Japanese">
587 588 589 590 591
    <flag>binary</flag>
    <flag>compiled</flag>
  </collation>
</charset>

592
</charsets>
593