如何获取MySQL数据库的chinese_prc_ci_ai?

时间:2017-02-02 04:06:53

标签: mysql collation chinese-locale

我特别需要使用Collat​​ion“chinese_prc_ci_ai”创建表,但在我的标准MySQL 2012安装中,我能找到的只是“big5”,“gb2312”排序规则。能帮助我指导一下如何解决这个问题吗?

由于

2 个答案:

答案 0 :(得分:1)

Rick James的回答列出了一些可以用于中文的排序规则。 GB2312,GBK,GB18030是中国的国家标准。 GBK是最受欢迎的,GB18030是最新标准。那你为什么不试试它们,或者你只想要一个名为'chinese_prc_ci_ai'的整理?

答案 1 :(得分:0)

这些在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。

我不熟悉“prc”,所以我不能说它是否与其中任何一个编码相同。你能提供样本文本 - 几个字符,加上HEX()个字符;我会看他们是否匹配。

另一种方法是编写自己的字符集/排序规则。有一个网页讨论这个。

或者你可以在http://bugs.mysql.com提交错误。但是它可能在8.0.xx之前不可用,可能是8.1。