次のステートメントを実行すると、MySQLのサーバーでサポートされているすべての照合が一覧表示されます。
SHOW COLLATION;
ただし、結果のリストは非常に長く、照合を念頭に置いている場合は、いつでもLIKEのいずれかを使用してリストをフィルタリングできます。 句またはWHERE 条項。
LIKEを使用した例を次に示します。 条項:
SHOW COLLATION LIKE 'latin%';
これにより、MySQL8.0.11で次の結果が返されます。
| 照合 | 文字セット | Id | デフォルト | コンパイル済み | 並べ替え | Pad_attribute |
|---|---|---|---|---|---|---|
| latin1_bin | latin1 | 47 | はい | 1 | パッドスペース | |
| latin1_danish_ci | latin1 | 15 | はい | 1 | パッドスペース | |
| latin1_general_ci | latin1 | 48 | はい | 1 | パッドスペース | |
| latin1_general_cs | latin1 | 49 | はい | 1 | パッドスペース | |
| latin1_german1_ci | latin1 | 5 | はい | 1 | パッドスペース | |
| latin1_german2_ci | latin1 | 31 | はい | 2 | パッドスペース | |
| latin1_spanish_ci | latin1 | 94 | はい | 1 | パッドスペース | |
| latin1_swedish_ci | latin1 | 8 | はい | はい | 1 | パッドスペース |
| latin2_bin | latin2 | 77 | はい | 1 | パッドスペース | |
| latin2_croatian_ci | latin2 | 27 | はい | 1 | パッドスペース | |
| latin2_czech_cs | latin2 | 2 | はい | 4 | パッドスペース | |
| latin2_general_ci | latin2 | 9 | はい | はい | 1 | パッドスペース |
| latin2_hungarian_ci | latin2 | 21 | はい | 1 | パッドスペース | |
| latin5_bin | latin5 | 78 | はい | 1 | パッドスペース | |
| latin5_turkish_ci | latin5 | 30 | はい | はい | 1 | パッドスペース |
| latin7_bin | latin7 | 79 | はい | 1 | パッドスペース | |
| latin7_estonian_cs | latin7 | 20 | はい | 1 | パッドスペース | |
| latin7_general_ci | latin7 | 41 | はい | はい | 1 | パッドスペース |
| latin7_general_cs | latin7 | 42 | はい | 1 | パッドスペース |
WHEREを使用することもできます 式を提供する句。
例:
SHOW COLLATION WHERE Charset = 'hebrew';
結果:
| 照合 | 文字セット | Id | デフォルト | コンパイル済み | 並べ替え | Pad_attribute |
|---|---|---|---|---|---|---|
| hebrew_bin | ヘブライ語 | 71 | はい | 1 | パッドスペース | |
| hebrew_general_ci | ヘブライ語 | 16 | はい | はい | 1 | パッドスペース |
SHOW CHARACTER SETを使用することもできます 使用可能な文字セットのリストを返します。