Unknown character set: ‘utf8mb4‘

今天使用Mysql数据库运行SQL文件时遇到了这个错误:
Unknown character set: ‘utf8mb4’
Unknown character set: ‘utf8mb4‘

错误原因:
我的Mysql是5.0版本的,版本比较低,而这个sql文件是在5.7版本的数据库中转储的,但是 MySQL 原字符集为utf8,从5.5开始采用的是utf8mb4。导致在我的数据库中无法识别这个字符集
Unknown character set: ‘utf8mb4‘
解决方法:
使用记事本打开sql文件找到:set names utf8mb4这一行
Unknown character set: ‘utf8mb4‘
utf8mb4改为utf8即可
Unknown character set: ‘utf8mb4‘
成功运行sql文件:
Unknown character set: ‘utf8mb4‘
还是建议将mysql版本升级到5.7

上一篇:EasyCVR前端开发中设备管理分页调用报错unknown mutation type: SET_Page处理


下一篇:Linux之——虚拟机Linux下解决ping时出现 unknown host问题