这个专题主要讲information_schema数据库下的一些表

如无特殊说明数据库版本为MySQL 5.7.26


**CHARACTER_SETS**

该表提供一些可用的字符集的信息

有如下栏位

- CHARACTER_SET_NAME 字符集的名称
- DEFAULT_COLLATE_NAME 字符集默认的排序规则
- DESCRIPTION 字符集的描述
- MAXLEN 存储一个字符需要的最大长度


**实际截图**

```
SELECT * FROM INFORMATION_SCHEMA.CHARACTER_SETS;
SELECT * FROM INFORMATION_SCHEMA.CHARACTER_SETS WHERE CHARACTER_SET_NAME LIKE '%utf8%';
```

[image:799 size:orig]


或者

```
SHOW CHARACTER SET;
SHOW CHARACTER SET like '%utf8%';
```


[image:800 size:orig]





**参考链接**


[https://dev.mysql.com/doc/refman/5.7/en/character-sets-table.html](https://dev.mysql.com/doc/refman/5.7/en/character-sets-table.html)