作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我一直在本地工作,在部署到我客户的服务器时遇到错误
MySQL said: Documentation
'#1273 - Unknown collation: 'utf8mb4_unicode_ci'
经过大量挖掘,我知道这是 MySQL 版本相关的,我本地的 MySQL 是 5.5,而服务器是 5.1,不支持 utf8mb4_unicode_ci。不幸的是,我无法升级服务器的 MySQL 版本。
所以我的问题是,是否可以将我当前的数据库转换为 MySQL 5.1 支持的数据库?
最佳答案
“同时”,5.1 有 CHARACTER SET utf8 COLLATE utf8_unicode_ci
。
这与 utf8mb4
兼容,因为 utf8
是 utf8mb4
的子集。 utf8
中缺少一些汉字、一些表情符号和一些其他内容。否则这两个字符集和排序规则的工作方式相同。
utf8mb4
于 2010 年 3 月首次添加到版本 5.5.3。建议您升级。
关于php - 整理问题,是否可以从 utf8mb4_unicode_ci 降级/转换为 utf8_general_ci?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29909290/
我是一名优秀的程序员,十分优秀!