2. CHARACTER_SETS

CHARACTER_SETS表提供有关可用字符集的信息。 下表中的SHOW Name值对应于SHOW CHARACTER SET语句的列名。

INFORMATION_SCHEMA Name SHOW Name Remarks
CHARACTER_SET_NAME Charset
DEFAULT_COLLATE_NAME Default collation
DESCRIPTION Description MySQL extension
MAXLEN Maxlen MySQL extension

CHARACTER_SETS包含以下列:

  • CHARACTER_SET_NAME:字符集名称
  • DEFAULT_COLLATE_NAME:字符集默认排序规则
  • DESCRIPTION:字符集的描述
  • MAXLEN:存储一个字符所需的最大字节数。

示例

mysql> SELECT * FROM INFORMATION_SCHEMA.CHARACTER_SETS WHERE CHARACTER_SET_NAME LIKE 'utf8';
+--------------------+----------------------+---------------+--------+
| CHARACTER_SET_NAME | DEFAULT_COLLATE_NAME | DESCRIPTION   | MAXLEN |
+--------------------+----------------------+---------------+--------+
| utf8               | utf8_general_ci      | UTF-8 Unicode |      3 |
+--------------------+----------------------+---------------+--------+
1 row in set (0.00 sec)


mysql> show character set like 'utf8';
+---------+---------------+-------------------+--------+
| Charset | Description   | Default collation | Maxlen |
+---------+---------------+-------------------+--------+
| utf8    | UTF-8 Unicode | utf8_general_ci   |      3 |
+---------+---------------+-------------------+--------+
1 row in set (0.00 sec)

相关文章:

  • 2021-04-16
  • 2021-05-09
  • 2021-12-15
  • 2022-12-23
  • 2022-01-17
  • 2021-11-15
  • 2021-11-25
  • 2021-08-26
猜你喜欢
  • 2022-01-04
  • 2022-12-23
  • 2021-07-04
  • 2022-02-06
  • 2021-07-28
  • 2022-12-23
相关资源
相似解决方案