10.14.2 选择归类 ID
每个排序规则必须具有唯一的 ID。要添加排序规则,必须选择当前未使用的 ID 值。 MySQL 支持两字节的排序规则 ID。 ID 的范围从 1024 到 2047,保留给用户定义的归类。您选择的排序规则 ID 将出现在以下上下文中:
-
INFORMATION_SCHEMA.COLLATIONStable 的
ID
列。 -
SHOW COLLATION输出的
Id
列。 -
MYSQL_FIELD
C API 数据结构的charsetnr
成员。 -
mysql_get_character_set_info() C API 函数返回的
MY_CHARSET_INFO
数据结构的number
成员。
要确定当前使用的最大 ID,请发出以下语句:
mysql> SELECT MAX(ID) FROM INFORMATION_SCHEMA.COLLATIONS;
+---------+
| MAX(ID) |
+---------+
| 210 |
+---------+
要显示所有当前使用的 ID 的列 table,请发出以下语句:
mysql> SELECT ID FROM INFORMATION_SCHEMA.COLLATIONS ORDER BY ID;
+-----+
| ID |
+-----+
| 1 |
| 2 |
| ... |
| 52 |
| 53 |
| 57 |
| 58 |
| ... |
| 98 |
| 99 |
| 128 |
| 129 |
| ... |
| 210 |
+-----+
Warning
升级之前,您应该保存更改的配置文件。如果就地升级,则该过程将替换您修改的文件。