• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 选择检验规则ID

    每个校验规则必须具有唯一的ID。要添加校验规则,必须选择当前未使用的ID值。MySQL支持两字节的校验规则ID。ID的范围从1024到2047保留给用户定义的校验。您选择的校验规则ID将出现在以下上下文中:

    • 表的IDINFORMATION_SCHEMA.COLLATIONS
    • 所述Id的柱SHOW COLLATION的输出。
    • C API数据结构的charsetnr成员MYSQL_FIELD
    • C API函数返回numberMY_CHARSET_INFO数据结构的成员mysql_get_character_set_info()

    要确定当前使用的最大ID,请发出以下语句:

    mysql> SELECT MAX(ID) FROM INFORMATION_SCHEMA.COLLATIONS;
    +---------	+
    | MAX(ID) 	|
    +---------	+
    |     210 	|
    +---------	+
    

    要显示所有当前使用的ID的列表,请发出以下语句:

    mysql> SELECT ID FROM INFORMATION_SCHEMA.COLLATIONS ORDER BY ID;
    +-----	+
    | ID  	|
    +-----	+
    |   1 	|
    |   2 	|
    | ... 	|
    |  52 	|
    |  53 	|
    |  57 	|
    |  58 	|
    | ... 	|
    |  98 	|
    |  99 	|
    | 128 	|
    | 129 	|
    | ... 	|
    | 210 	|
    +-----	+
    
    警告

    升级之前,您应该保存更改的配置文件。如果就地升级,则该过程将替换您修改的文件。