Documentation Home

13.7.5.4 显示字符集语句

SHOW {CHARACTER SET | CHARSET}
    [LIKE 'pattern' | WHERE expr]

SHOW CHARACTER SET语句显示所有可用的字符集。该 LIKE子句(如果存在)指示要匹配的字符集名称。该WHERE 子句可以使用更一般的条件来选择行,如第 21.9 节“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