キャラクタセットには、少なくとも 1 つの照合順序が含まれており、複数の照合順序が含まれていることもあります。
たとえば、キャラクタセット latin1(``ISO-8859-1 西ヨーロッパ言語'')には以下の照合順序が含まれています。
| 照合順序 | 意味 |
latin1_bin | latin1 エンコードに基づくバイナリ |
latin1_danish_ci | デンマーク語/ノルウェー語 |
latin1_german1_ci | ドイツ語 DIN-1 |
latin1_german2_ci | ドイツ語 DIN-2 |
latin1_swedish_ci | スウェーデン語/フィンランド語 |
latin1_general_ci | マルチリンガル |
注意:
2 つの異なったキャラクタセットが同じ照合順序を共有することはできません。
各キャラクタセットには、デフォルト照合順序が 1 つ存在します。たとえば、latin1 のデフォルト照合順序は latin1_swedish_ci です。
照合順序名には次の規則が適用されます。関連するキャラクタセットの名前で始まる。通常は言語名が含まれており、_ci(大文字と小文字が区別されない)、_cs(大文字と小文字が区別される)、_bin(バイナリ)のいずれかで終わる。