【发布时间】:2013-12-19 08:40:06
【问题描述】:
我建立了一个 MySQL 数据库,版本 5.5.31。字符集utf8mb4 的默认排序规则是utf8mb4_general_ci(如SHOW CHARACTER SET 所示)。我想把它改成utf8mb4_unicode_ci。
有没有办法将默认分配从字符集更改为排序规则?还是硬编码并编译到 MySQL 二进制文件中?
【问题讨论】:
-
对不起,但这并不能回答我的问题。引用的问题显示了如何为客户端-服务器连接设置默认字符集和编码。但是,如果创建一个指定字符集
utf8mb4的表(没有显式设置排序规则),这将无济于事——然后使用默认排序规则utf8mb4_general_ci而不是所需的utf8mb4_unicode_ci。