Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


10.1.14.2 西ヨーロッパの文字セット

西ヨーロッパの文字セットには、大部分の西ヨーロッパ言語 (フランス語、スペイン語、カタロニア語、バスク語、ポルトガル語、イタリア語、アルバニア語、オランダ語、ドイツ語、デンマーク語、スウェーデン語、ノルウェー語、フィンランド語、フェロー語、アイスランド語、アイルランド語、スコットランド語、英語など) が含まれます。

  • ascii (US ASCII) 照合順序:

    • ascii_bin

    • ascii_general_ci (デフォルト)

  • cp850 (DOS 西ヨーロッパ言語) 照合順序:

    • cp850_bin

    • cp850_general_ci (デフォルト)

  • dec8 (DEC 西ヨーロッパ言語) 照合順序:

    • dec8_bin

    • dec8_swedish_ci (デフォルト)

  • hp8 (HP 西ヨーロッパ言語) 照合順序:

    • hp8_bin

    • hp8_english_ci (デフォルト)

  • latin1 (cp1252 西ヨーロッパ言語) 照合順序:

    • latin1_bin

    • latin1_danish_ci

    • latin1_general_ci

    • latin1_general_cs

    • latin1_german1_ci

    • latin1_german2_ci

    • latin1_spanish_ci

    • latin1_swedish_ci (デフォルト)

    latin1 はデフォルト文字セットです。MySQL の latin1 は Windows cp1252 文字セットと同じです。つまり、これは公式の ISO 8859-1 または IANA (Internet Assigned Numbers Authority) latin1 と同じですが、IANA latin1 が、0x800x9f の間のコードポイントを未定義として扱うのに対し、cp1252、および MySQL の latin1 はこれらの位置の文字を割り当てる点が異なることを示します。たとえば 0x80 はユーロの記号です。cp1252定義されていないエントリでは、MySQL は 0x81 を Unicode 0x0081 に、0x8d0x008d に、0x8f0x008f に、0x900x0090 に、0x9d0x009d に変換します。

    latin1_swedish_ci 照合順序は、大部分の MySQL カスタマが使用しているデフォルトです。スウェーデン語/フィンランド語の照合順序ルールに基づいているとされていますが、スウェーデン人やフィンランド人の中にはこの意見に賛同しないユーザーもいます。

    latin1_german1_cilatin1_german2_ci 照合順序は DIN-1 および DIN-2 標準に基づきます。ここで、DIN は Deutsches Institut für Normung (ANSI のドイツ版) を表しています。DIN-1 は辞書の照合順序と呼ばれ、DIN-2 は電話帳の照合順序と呼ばれています。比較、または検索を行うときのこの効果の例については、セクション10.1.7.8「照合順序の効果の例」を参照してください。

    • latin1_german1_ci (辞書) ルール:

      Ä = A
      Ö = O
      Ü = U
      ß = s
    • latin1_german2_ci (電話帳) ルール:

      Ä = AE
      Ö = OE
      Ü = UE
      ß = ss

    latin1_spanish_ci 照合順序では、ñ (n チルダ) は、noの間の独立した文字です。

  • macroman (Mac 西ヨーロッパ言語) 照合順序:

    • macroman_bin

    • macroman_general_ci (デフォルト)

  • swe7 (7 ビットスウェーデン語) 照合順序:

    • swe7_bin

    • swe7_swedish_ci (デフォルト)


User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.