我在本地的一个站点上工作,在部署到我的客户服务器时,我遇到了错误
MySQL说:文档 #1273-未知排序规则:'utf8mb4_unicode_ci‘

经过深入研究,我知道这是与MySQL版本相关的,我的本地MySQL是5.5,而服务器是5.1,它不支持utf8mb4_unicode_ci。不幸的是,我无法对服务器的MySQL版本进行升级。
所以我的问题是,我是否可以将我当前的数据库转换成MySQL 5.1所支持的内容?
发布于 2015-05-02 18:08:49
“同时”,5.1有CHARACTER SET utf8 COLLATE utf8_unicode_ci。
这与utf8mb4兼容,因为utf8是utf8mb4的子集。utf8中缺少了一些汉字、一些表情符号和其他一些东西。否则,这两个字符集和排序规则的工作原理相同。
2010年3月,utf8mb4首次被添加到5.5.3版本中。建议你升级。
https://stackoverflow.com/questions/29909290
复制相似问题