SHOW CHARACTER SET
[LIKE 'pattern' | WHERE expr]
SHOW CHARACTER SET
ステートメントは使用可能な文字セットをすべて表示します。 LIKE
句 (存在する場合) は、どの文字セット名と照合するかを示します。 セクション26.55「SHOW ステートメントの拡張」で説明されているように、WHERE
句を指定すると、より一般的な条件を使用して行を選択できます。 例:
mysql> SHOW CHARACTER SET LIKE 'latin%';
+---------+-----------------------------+-------------------+--------+
| Charset | Description | Default collation | Maxlen |
+---------+-----------------------------+-------------------+--------+
| latin1 | cp1252 West European | latin1_swedish_ci | 1 |
| latin2 | ISO 8859-2 Central European | latin2_general_ci | 1 |
| latin5 | ISO 8859-9 Turkish | latin5_turkish_ci | 1 |
| latin7 | ISO 8859-13 Baltic | latin7_general_ci | 1 |
+---------+-----------------------------+-------------------+--------+
SHOW CHARACTER SET
出力には、次のカラムがあります:
-
Charset
文字セット名。
-
説明
文字セットの説明。
-
Default collation
文字セットのデフォルトの照合順序。
-
Maxlen
1 文字の格納に必要な最大バイト数。
filename
文字セットは、内部でのみ使用されます。そのため、SHOW CHARACTER SET
では表示されません。
文字セット情報は、INFORMATION_SCHEMA
CHARACTER_SETS
テーブルからも入手できます。 セクション26.4「INFORMATION_SCHEMA CHARACTER_SETS テーブル」を参照してください。