MySQL information_schema详解 COLLATION_CHARACTER_SET_APPLICABILITY

时间:2022-07-23
本文章向大家介绍MySQL information_schema详解 COLLATION_CHARACTER_SET_APPLICABILITY,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

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

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

COLLATION_CHARACTER_SET_APPLICABILITY

该表指出字符集适合什么排序规则

有如下栏位

  • COLLATION_NAME 排序规则的名称
  • CHARACTER_SET_NAME 排序规则相关的字符集的名称

该表和COLLATIONS表的前2个栏位一致

实际截图

SELECT * FROM INFORMATION_SCHEMA.COLLATION_CHARACTER_SET_APPLICABILITY;
SELECT * FROM INFORMATION_SCHEMA.COLLATION_CHARACTER_SET_APPLICABILITY WHERE COLLATION_NAME LIKE '%utf8%';

或者

SHOW COLLATION;
SHOW COLLATION like '%utf8%';

COLLATION_CHARACTER_SET_APPLICABILITY 表的内容和上面命令的前两列相同

参考链接

https://dev.mysql.com/doc/refman/5.7/en/collation-character-set-applicability-table.html