MySQL 8.4 Release Notes
15.7.7.4 显示字符集语句
SHOW {CHARACTER SET | CHARSET}
[LIKE 'pattern' | WHERE expr]
SHOW CHARACTER SET 语句显示所有可用的字符集。IF 语句中,如果存在LIKE子句,则指定要匹配的字符集名称。WHERE子句可以用于选择行,以使用更一般的条件,如第28.8节,“SHOW语句扩展”中讨论的那样。例如:
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
字符集名称。
-
Description
字符集描述。
-
Default collation
字符集的默认排序规则。
-
Maxlen
存储一个字符所需的最大字节数。
filename 字符集仅供内部使用,因此SHOW CHARACTER SET
不显示它。
字符集信息也可以从 INFORMATION_SCHEMA
CHARACTER_SETS 表 中获取。