数据库导入提示Unknown character set_ 'utf8mb4'

数据库导入失败,日志如下:

 

执行日志(分组编号:76160)

[2022-04-29 10:25:29]:准备导入数据, 文件格式: SQL, 编码: AUTO

[2022-04-29 10:25:30]:执行第8条SQL报错, SQL: [ /*!40101 SET NAMES utf8mb4 */ ], 详细错误信息: Unknown character set: 'utf8mb4'

[2022-04-29 10:25:30]:导入失败, 已处理条目: 7, 影响行数: 0, 估算已处理内容大小: 80.38MB, 耗时: 531 毫秒, 最后错误信息: Unknown character set: 'utf8mb4'

 

 

参照下文,修改编码即可。

 

源文章地址:https://blog.csdn.net/qq_45800640/article/details/118103742

 

今天使用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

 

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据