wordpress导入数据错误MySQL返回:#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’

出现上述错误
大致意思是“没有定义的编码集utf8mb4”。搜索查询后发现utf8mb4是utf8的一个衍生形式,utf-8里的一个字符只能最多支持3个字节,而utf8mb4则扩展到一个字符支持4个字节。而utf8mb4只有在mysql数据库版本是5.5.3+的时候才支持,网站原mysql的版本是5.6,导入的mysql版本是5.0,因此出现#1273错误。
就是 人家编码升级了 自己数据库文件没有升级啊 所以手动更改一下编码
utf8mb4_unicode_520_ci

解决方法:
方法一:替换编码
使用代码编辑器(记事本,Editplus等都可以)打开导出的sql数据文件;
utf8mb4_unicode_520_ci(有的是utf8mb4_unicode_ci, 自己看自己属于哪个)
替换为:
utf8_general_ci
然后再将
utf8mb4
替换为
utf8
方法二:把网站要用的mysql数据库升级到5.5.3以上版本。
————————————————
版权声明:本文为CSDN博主「知足–常乐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/changjiale110/article/details/78816369

未经允许不得转载:军哥驿站 » wordpress导入数据错误MySQL返回:#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏