通过phpMyAdmin还原高版本数据库备份文件到低版本数据库提示报错

温馨提示:文章已超过977天没有更新,可能存在链接失效,相关教程仅供参考

网站运行在Mysql5.7数据库环境下,备份SQL脚本到本地电脑,通过phpMyAdmin在本地电脑测试环境上还原时提示报错 #1273 - Unknown collation: 'utf8mb4_unicode_520_ci' (未知的排序编码)

image.png

问题原因

这个是因为Mysql5.7使用的排序是utf8mb4_unicode_520_ci' 而本地电脑测试环境安装的Mysql5.5不支持这个排序

解决办法

1、使用sublime、notepad++等编辑器打开备份的数据库SQL脚本,查找全部的utf8mb4_unicode_520_ci并替换成utf8mb4_unicode_ci

image.png

2、替换完成后保存,然后重新导入

© 除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处

取消
微信二维码
微信二维码
支付宝二维码