导入数据库时提示Unknown character set:utf8mb4错误

错误信息:Unknown character set: 'utf8mb4'

经过查找资料发现提示这个错是因为我的数据库编码格式为utf8mb4,但是要导入的数据库版本是5.1,这个版本是不支持这个编码格式的,只支持utf-8格式(吐槽下太不正常了),需要将数据库编码格式更改utf-8。只能使用记事本打开数据库文件,将utf8mb4替换成utf8就可以正常。

如果遇到虚拟主机导入MySQL数据报错:unknown collation:utf8mb4_unicode_ci,可以使用下面的方法快速修改格式为utf8编码格式。

使用记事本打开.sql文件,通过ctrl+h将该文件的中的

CHARSET = utf8mb4

全部替换成

CHARSET = utf8

将数据库里面的

COLLATE = utf8mb4_unicode_ci

全部替换为

COLLATE = utf8_general_ci

然后重新导入测试,修改之前建议先对源文件做备份。修改之前千万别忘了备份原数据库啊。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

98资源 技术教程 导入数据库时提示Unknown character set:utf8mb4错误 https://www.98wo.com/771/

导入数据库时提示Unknown character set:utf8mb4错误
上一篇: mhcms整理
导入数据库时提示Unknown character set:utf8mb4错误
下一篇: ASPCMS标签
常见问题

相关文章

评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务