蜗牛789
主机测评与优惠

解决MySQL数据库导入提示\”utf8mb4_unicode_520_ci\”错误

今天遇到一位网友,告知蜗牛他在备份网站数据库且导入到另外一台VPS主机环境站点的时候有提示数据库无法导入错误。于是蜗牛就帮助解决这个问题,根据网友提供的数据库信息,我直接尝试用mysql命令导入,然后被提示有\”ERROR 1273 (HY000) at line 93: Unknown collation: \’utf8mb4_unicode_520_ci\’\”错误提示。

然后我又重新在他原服务器中将数据库备份一份,再导入还是出现这样的问题。这应该是数据库兼容问题导致的,原来服务器的MYSQL版本是5.6,现在这台服务器的版本是5.5,应该是兼容问题,直接用编辑器打开SQL数据库文件,需要替换编码。

蜗牛之前也有分享过2篇关于数据库导入编码问题文章:

1、解决导入MySQL数据库提示\”Unknown character set: \’utf8mb4\’\”错误

2、解决WordPress导入数据库\”Unknown collation: \’utf8mb4_unicode_ci\”错误

这次遇到的是utf8mb4_unicode_520_ci提示错误问题,这里我们用这个方法解决。

解决方法:

将数据库中的所有\”utf8mb4_unicode_520_ci\”字符全部替换成\”utf8mb4_unicode_ci\”,然后再导入这样就没有错误。

PS:在替换之前,我们记得先备份一份,以免出错后还可以恢复。

About 蜗牛

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。





评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址