更新时间:2026-03-23 GMT+08:00
character_sets
character_sets视图提供有关可用字符集的信息。具体信息如表1所示。该视图为只读,不允许修改。所有用户对该视图有“读取”权限。
| 名称 | 类型 | 描述 |
|---|---|---|
| CHARACTER_SET_NAME | varchar(32) | 字符集名称。 |
| DEFAULT_COLLATE_NAME | varchar(32) | 字符集的默认排序规则。 |
| DESCRIPTION | varchar(60) | 字符集的描述,主要说明字符集使用的默认字符序。 |
| MAXLEN | bigint | 存储一个字符所需的最大字节数。 |
GUC参数m_format_dev_version控制行为保持前向兼容。
当m_format_dev_version取值为s1时,视图仅展示当前数据库的字符集信息。
m_db=# SET m_format_dev_version=s1; SET m_db=# SELECT * FROM information_schema.character_sets; CHARACTER_SET_NAME | DEFAULT_COLLATE_NAME | DESCRIPTION | MAXLEN --------------------+----------------------+------------------------------+-------- UTF8 | utf8mb4_general_ci | utf8mb4_general_ci collation | 4 (1 row)
父主题: Information Schema