WordPress导入数据库”utf8mb4_unicode_ci”报错问题

2018-06-2110:16:46数据库教程 网站建设与开发Comments4,160 views字数 618阅读模式

WordPress建站的时候会经历多次的搬迁,比如开始通过虚拟主机建设网站的,然后因为用户和数据增加,我们需要迁移到更好的虚拟主机或者是服务器。但是在数据库导入和迁移的时候会出现报错。一般出现的问题会大致有"Unknown collation: 'utf8mb4_unicode_ci","Unknown collation: 'utf8mb4_unicode_520_ci",还有"CHARSET=utf8mb4"等等。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

这些问题的集中点在于编码的不兼容,应该是原来的数据库版本偏低,或者是偏高,然后导入到我们现在是数据库的时候出现的报错。我们只需要将这些报错进行修改和替换就可以了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

第一步、打开数据库文件文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

我们可以用sublime打开数据库sql文件。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

第二步、进行报错修改文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

1、如果报错"Unknown collation: 'utf8mb4_unicode_ci",我们将"utf8mb4_unicode_ci"替换成"utf8_general_ci"。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

2、如果报错"Unknown collation: 'utf8mb4_unicode_520_ci",我们将"utf8mb4_unicode_520_ci"替换成"utf8_general_ci"。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

3、如果报错"CHARSET=utf8mb4"错误,我们将"CHARSET=utf8mb4"替换成"CHARSET=utf8"。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

我们不要乱替换,报错的时候再去替换。最后我们应该可以解决数据库导入问题。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/cms/3711.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/cms/3711.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定