10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册摘录

10.14.3增加8位字符集的简单排序规则

属性来为8位字符集添加简单的排序规则<排序><字符集>MySQL中的字符集描述Index.xml文件。这里描述的过程不需要重新编译MySQL。示例添加名为latin1_test_cilatin1字符集。

  1. 选择排序规则ID,如图所示章节10.14.2,“选择排序规则ID”。以下步骤使用的ID为1024。

  2. 修改Index.xmllatin1.xml配置文件。类命名的目录中有这些文件character_sets_dir系统变量。你可以检查变量值如下,尽管路径名可能不同于你的系统:

    mysql> SHOW VARIABLES LIKE 'character_sets_dir';+--------------------+-----------------------------------------+ | Variable_name |值  | +--------------------+-----------------------------------------+ | character_sets_dir | / user /地方/ mysql /分享/ mysql /数据集 / | +--------------------+-----------------------------------------+
  3. 为排序规则选择一个名称,并在Index.xml文件。找到<字符集>元素用于将排序规则添加到的字符集,并添加<排序>元素,指示排序规则名称和ID,以便将名称与ID关联。例如:

    <字符集名称= " latin1”中的一个>……< /字符集>
  4. latin1.xml配置文件,添加<排序>元素,该元素命名排序规则并包含< >地图元素,它为字符码0到255定义字符码到权重的映射表。中的每个值< >地图元素必须是十六进制格式的数字。

    <排序规则名= " latin1_test_ci " > <地图> 00 01 02年03 04 05 06 07年08年09年0 0 0 0 b c d e 0 f 10 11 12 13 14 15 16 17 18 19 1 1 1 b c 1 d e 1 f 20 21日22日23日24日25日26日27 28 29日2 2 b 2 c 2 d 2 e 2 f 30 31 32 33 34 35 36 37 38 39 3 3 3 b c 3 d 3 e 3 f 40 41 42 43 44 45 46 47 48 49 4 4 b 4 c d e 4 f 50 51 52 53 54 55 56 57 58 59 5 5 5 b c 5 d 5 e 5 f 60 41 42 43 44 45 4647 48 49 4 4 b 4 c d e 4 f 50 51 52 53 54 55 56 57 58 59 5一7 b 7 c 7 d 7 e 7 f 80 81 82 83 84 85 86 87 88 89 8 8 8 b c 8 d 8 e 8 f 90 91 92 93 94 95 96 97 98 99 9 9 b 9 c 9 d 9 e 9 f A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC广告AE AF B0 B1 B2 B3 B4 B5 B6 B7 B8 B9英航BB BC BD是男朋友41 41 41 41 5 b 5 d 5 b 43 45岁45岁49 49 49 49 44 4 e 4 4 4 f f 5 c D7 5 c 55 55 5559 59 DE DF 41 41 41 41 5B 5D 5B 43 45 45 45 45 49 49 49 49 44 4E 4F 4F 4F 4F 5C F7 5C 55 55 55 59 59 DE FF  
  5. 重启服务器,并使用此语句来验证排序规则是否存在:

    mysql> SHOW COLLATION WHERE COLLATION = 'latin1_test_ci';+----------------+---------+------+---------+----------+---------+ | 排序|字符集|默认Id | | |编译Sortlen  | +----------------+---------+------+---------+----------+---------+ | latin1_test_ci | latin1 | 1024年中的一个| | | 1  | +----------------+---------+------+---------+----------+---------+