整理问题,是否可以将utf8mb4_unicode_ci降级/转换为utf8_general_ci?

Chi*_*iLi 5 php mysql wordpress

我一直在本地工作,在部署到我的客户端服务器时,我遇到了错误

MySQL说:文档

'#1273 - 未知排序规则:'utf8mb4_unicode_ci'

MySQL错误

经过大量的挖掘,我知道这与MySQL版本有关,我的本地MySQL是5.5,而服务器是5.1,不支持utf8mb4_unicode_ci.不幸的是,我无法升级服务器的MySQL版本.

所以我的问题是,无论如何我可以将我当前的数据库转换为MySQL 5.1支持的东西吗?

Ric*_*mes 4

“同时”,5.1 有CHARACTER SET utf8 COLLATE utf8_unicode_ci.

utf8mb4这与thatutf8的子集兼容utf8mb4。缺少一些汉字、一些表情符号和其他一些东西utf8。否则,两个字符集和排序规则的工作方式相同。

utf8mb42010年3月首次添加到5.5.3版本,建议您升级。