今天使用Mysql数据库运行SQL文件时遇到了这个错误:
Unknown character set: ‘utf8mb4’
在这里插入图片描述

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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐