我特别需要创建带有排序规则"chinese_prc_ci_ai“的表,但是在我的标准MySQL 2012安装中,我只能找到"big5”、"gb2312“排序规则。你能帮我指导一下怎么解决这个问题吗?
谢谢
发布于 2017-02-04 02:21:51
里克·詹姆斯的回答列出了一些可以用于中文的校对。GB2312、GBK、GB18030是中华人民共和国国家标准。GBK是最流行的,GB18030是最新的标准。那么,你为什么不试试,或者你只想要一个校对,其名字是‘中国_中华人民共和国_ci’?
发布于 2017-02-03 00:19:00
这些指标见8.0.0:
| big5_chinese_ci | big5 | 1 | Yes | Yes | 1 |
| gb18030_chinese_ci | gb18030 | 248 | Yes | Yes | 2 |
| gb2312_chinese_ci | gb2312 | 24 | Yes | Yes | 1 |
| gbk_chinese_ci | gbk | 28 | Yes | Yes | 1 |加上utf8。
我不熟悉“中华人民共和国”,所以我不能说它的编码是否与其中的任何一个相同。您能提供示例文本吗?几个字符,加上它们的HEX();我会看看它们是否匹配。
另一种选择是编写您自己的字符集/排序规则。有一个网页在讨论这个问题。
或者您可以在http://bugs.mysql.com上注册一个bug。但是,它可能在8.0.xx之前是不可用的,可能是8.1。
https://stackoverflow.com/questions/41994031
复制相似问题