虚拟主机导入MYSQL数据报错:unknown collation:utf8mb4_unicode_ci的原因及解决办法
发布日期:2015-12-1 15:12:6
虚拟主机导入MYSQL数据报错:unknown collation:utf8mb4_unicode_ci的原因及解决办法 虚拟主机客户通过控制面板的DMS工具导入MYSQL出现报错,如下图所示: 一、问题原因 目前虚拟主机配备的MYSQL数据库版本是5.1.48,但是不支持utf8mb4字符集,只有MySQL 5.5以上才支持 二、解决方法 使用记事本打开.sql文件,通过ctrl+h将这个文件的中的CHARSET = utf8mb4全部替换成CHARSET = utf8,将COLLATE = utf8mb4_unicode_ci 全部替换为COLLATE = utf8_general_ci,然后再重新导入测试,修改之前建议先对源文件做备份 温馨提醒: 如果确实需要使用utf8mb4字符集,建议可以使用mysql5.5以上版本的RDS服务。 如问题还未解决,请联系售后技术支持
|