今天遇到一位网友,告知大鸟他在备份网站数据库且导入到另外一台VPS主机环境站点的时候有提示数据库无法导入错误。于是大鸟就帮助解决这个问题,根据网友提供的数据库信息,我直接尝试用mysql命令导入,然后被提示有"ERROR1273(HY000)atline93:Unknowncollation:'utf8mb4_unicode_520_ci'"错误提示。
然后我又重新在他原服务器中将数据库备份一份,再导入还是出现这样的问题。这应该是数据库兼容问题导致的,原来服务器的MYSQL版本是5.6,现在这台服务器的版本是5.5,应该是兼容问题,直接用编辑器打开SQL数据库文件,需要替换编码。
大鸟之前也有分享过4篇关于数据库导入编码问题和数据库升级类的相关文章:

2、解决WordPress导入数据库”Unknowncollation:‘utf8mb4_unicode_ci”错误
3、MySQL数据库导入提示”utf8mb4_unicode_520_ci”错误的问题解决方法
4、LinuxCentOS6环境下MySQL5.1升级至MySQL5.5版本过程
这次遇到的是utf8mb4_unicode_520_ci提示错误问题,这里我们用这个方法解决。
将数据库中的所有"utf8mb4_unicode_520_ci"字符全部替换成"utf8mb4_unicode_ci",然后再导入这样就没有错误。
PS:在替换之前,我们记得先备份一份,以免出错后还可以恢复。
本文来源:vps主机--MySQL数据库导入提示utf8mb4unicode520ci错误的问题解决方法
本文地址:https://www.idcbaba.com/vps/3851.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



