このページは機械翻訳したものです。
西ヨーロッパの文字セットには、大部分の西ヨーロッパ言語 (フランス語、スペイン語、カタロニア語、バスク語、ポルトガル語、イタリア語、アルバニア語、オランダ語、ドイツ語、デンマーク語、スウェーデン語、ノルウェー語、フィンランド語、フェロー語、アイスランド語、アイルランド語、スコットランド語、英語など) が含まれます。
-
ascii(US ASCII) 照合順序:ascii_binascii_general_ci(デフォルト)
-
cp850(DOS 西ヨーロッパ言語) 照合順序:cp850_bincp850_general_ci(デフォルト)
-
dec8(DEC 西ヨーロッパ言語) 照合順序:dec8_bindec8_swedish_ci(デフォルト)
-
hp8(HP 西ヨーロッパ言語) 照合順序:hp8_binhp8_english_ci(デフォルト)
-
latin1(cp1252 西ヨーロッパ言語) 照合順序:latin1_binlatin1_danish_cilatin1_general_cilatin1_general_cslatin1_german1_cilatin1_german2_cilatin1_spanish_cilatin1_swedish_ci(デフォルト)
MySQL の
latin1は Windowscp1252文字セットと同じです。 つまり、これは公式のISO 8859-1または IANA (Internet Assigned Numbers Authority)latin1と同じですが、IANAlatin1が、0x80と0x9fの間のコードポイントを「未定義」として扱うのに対し、cp1252、および MySQL のlatin1はこれらの位置の文字を割り当てる点が異なることを示します。 たとえば0x80はユーロの記号です。cp1252の「定義されていない」エントリでは、MySQL は0x81を Unicode0x0081に、0x8dを0x008dに、0x8fを0x008fに、0x90を0x0090に、0x9dを0x009dに変換します。latin1_swedish_ci照合順序は、大部分の MySQL カスタマが使用しているデフォルトです。 スウェーデン語/フィンランド語の照合順序ルールに基づいているとされていますが、スウェーデン人やフィンランド人の中にはこの意見に賛同しないユーザーもいます。latin1_german1_ciとlatin1_german2_ciの照合順序は、DIN-1 と DIN-2 の標準に基づいています。DIN は「ドイツ工科大学フュールノルムン校」 (ANSI と同等のドイツ語) を表します。 DIN-1 は「辞書の照合順序」と呼ばれ、DIN-2 は「電話帳の照合順序」と呼ばれています。 比較、または検索を行うときのこの効果の例については、セクション10.8.6「照合順序の効果の例」を参照してください。-
latin1_german1_ci(辞書) ルール:Ä = A Ö = O Ü = U ß = s -
latin1_german2_ci(電話帳) ルール:Ä = AE Ö = OE Ü = UE ß = ss
latin1_spanish_ci照合では、ñ(n-tilde) はnとoの間の個別の文字です。 -
macroman(Mac 西ヨーロッパ言語) 照合順序:macroman_binmacroman_general_ci(デフォルト)
-
swe7(7 ビットスウェーデン語) 照合順序:swe7_binswe7_swedish_ci(デフォルト)