Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  String Collating Support for Complex Character Sets

12.13.2 复杂字符集的字符串排序支持

对于一个简单的字符集名为 MYSET,排序规则在 MYSET.xml 配置文件中使用 <map> 数组元素在 <collation> 元素中指定。如果您的语言排序规则太复杂,无法使用简单数组处理,可以在 strings 目录中的 ctype-MYSET.c 源文件中定义字符串排序函数。

现有的字符集提供了最好的文档和示例,展示了这些函数的实现方法。查看 strings 目录中的 ctype-*.c 文件,如 big5czechgbksjistis160 字符集的文件。查看 MY_COLLATION_HANDLER 结构来了解它们的使用。请参阅 strings 目录中的 CHARSET_INFO.txt 文件获取更多信息。