Oracle 5.0 Reference Manual page 816

Table of Contents

Advertisement

Character Sets and Collations That MySQL Supports
xxx_bin
xxx_czech_ci
xxx_danish_ci
xxx_esperanto_ci
xxx_estonian_ci
(default)
xxx_general_ci
xxx_hungarian_ci
xxx_icelandic_ci
xxx_latvian_ci
xxx_lithuanian_ci
xxx_persian_ci
xxx_polish_ci
xxx_roman_ci
xxx_romanian_ci
xxx_slovak_ci
xxx_slovenian_ci
xxx_spanish_ci
xxx_spanish2_ci
xxx_swedish_ci
xxx_turkish_ci
xxx_unicode_ci
The
xxx_esperanto_ci
collations were added in MySQL 5.0.19.
MySQL implements the
(UCA) described at http://www.unicode.org/reports/tr10/. The collation uses the version-4.0.0
UCA weight keys: http://www.unicode.org/Public/UCA/4.0.0/allkeys-4.0.0.txt. Currently, the
collations have only partial support for the Unicode Collation Algorithm. Some
xxx_unicode_ci
characters are not supported yet. Also, combining marks are not fully supported. This affects primarily
Vietnamese, Yoruba, and some smaller languages such as Navajo.
MySQL implements language-specific Unicode collations only if the ordering with
does not work well for a language. Language-specific collations are UCA-based. They are derived from
with additional language tailoring rules.
xxx_unicode_ci
For any Unicode character set, operations performed using the
than those for the
xxx_unicode_ci
collation are faster, but slightly less correct, than comparisons for utf8_unicode_ci. The reason
for this is that
utf8_unicode_ci
character compares as equal to combinations of other characters. For example, in German and some
other languages "ß" is equal to "ss".
characters.
utf8_general_ci
ignorable characters. It can make only one-to-one comparisons between characters.
collations were added in MySQL 5.0.13. The
collations according to the Unicode Collation Algorithm
xxx_unicode_ci
collation. For example, comparisons for the
supports mappings such as expansions; that is, when one
utf8_unicode_ci
is a legacy collation that does not support expansions, contractions, or
796
xxx_hungarian_ci
xxx_general_ci
also supports contractions and ignorable
xxx_unicode_ci
collation are faster
utf8_general_ci

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents