请在Chrome、Firefox等现代浏览器浏览本站。记住我们的域名:tmy123.com   加入本站QQ群,大家一起HIGH:点击加入QQ群

WordPress导入数据库提示”Unknown collation: ‘utf8mb4_unicode_ci”

VPS运维 Jophen 俞 3568℃ 已收录 4评论

首先博主祝大家端午快乐 😳

昨天博主将数据库导入到了腾讯云的云数据库服务,导入时提示Unknown collation: ‘utf8mb4_unicode_ci,从WordPress4.2版本开始,如果我们在MYSQL5.1版本数据中导出的数据编码是带有utf8mb4格式的,如果我们搬迁网站复原数据的时候,MYSQL5.5等高版本数据库导入到MYSQL5.1低版本的时候会出现”Unknown collation: ‘utf8mb4_unicode_ci”错误问题,以前是没有这个问题的,从WP4.2开始才有的。针对这个问题有两种解决方法, 第一种就是把MYsql升级到最新版本,前提是你拥有操作系统的权限,如果是虚拟主机的话就不行了,我们只有在高版本mysql导出时选择兼容模式,具体操作如下图所示。

wp-utf8mb4-1 1

选择自定义导出方式,选择MYSQL40.

wp-utf8mb4-3 2

 

完成以上操作后导出数据库我们再导入到低版本的MYSQL中是没有问题的。如果有出现乱码问题,我们将:

define('DB_CHARSET', 'utf8mb4');

改成

define('DB_CHARSET', 'utf-8');

完成后即可恢复正常,如果使用VPS的话建议将MYSQL升级到最新版本。

本站文章如未注明,均为原创丨本网站采用BY-NC-SA协议进行授权,转载请注明转自:https://tmy123.com/wordpress-mysql-error.html
喜欢 (5)
发表我的评论
取消评论
表情 代码 加粗 链接 私信 删除线 签到

Hi,请填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(4)条精彩评论。
  1. 今遇到另外的问题了。
    吃过没|www.chiguomei.cn2015年-07月-25日发表回复| Google Chrome 42.0.2311.152| Windows 8.1 x64
  2. 多谢分享,之前遇到过这种情况。
    美Win网2015年-06月-22日发表回复| Google Chrome 43.0.2357.124| Windows 8.1 x64
  3. 前两天也遇到这个问题,我直接在本地打开一键替换就好了。
    E2015年-06月-20日发表回复| Opera 28.0.1750.51| Windows XP
    • 就是不兼容以前的数据库
      Jophen 俞2015年-06月-21日发表回复| Google Chrome 43.0.2357.81| Windows 8.1 x64