次のステートメントを実行して、MySQLで使用可能な文字セットのリストを返すことができます。
SHOW CHARACTER SET;
これにより、文字セット名、説明、デフォルトの照合、および最大長を表示するリストが返されます。
LIKE
を使用してリストを絞り込むこともできます。 条項:
SHOW CHARACTER SET LIKE 'latin%';
MySQL 8.0.11では、これにより次のリストが返されます。
文字セット | 説明 | デフォルトの照合 | Maxlen |
---|---|---|---|
latin1 | cp1252西ヨーロッパ | latin1_swedish_ci | 1 |
latin2 | ISO8859-2中央ヨーロッパ | latin2_general_ci | 1 |
latin5 | ISO8859-9トルコ語 | latin5_turkish_ci | 1 |
latin7 | ISO8859-13バルト海 | latin7_general_ci | 1 |
また、WHERE
を使用することもできます 式を提供する句:
SHOW CHARACTER SET WHERE Description LIKE '%Thai%';
結果:
文字セット | 説明 | デフォルトの照合 | Maxlen |
---|---|---|---|
tis620 | TIS620タイ語 | tis620_thai_ci | 1 |
SHOW COLLATION
を使用することもできます サーバーでサポートされている照合のリストを表示します。