怎么解决MySQL报错:Unknown collation: ‘utf8mb4_0900_ai_ci‘

梦为马

关注

阅读 58

2022-04-13

现象:导入MySQL执行脚本时报错,具体信息如下:

[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
[ERR] SET FOREIGN_KEY_CHECKS=0;

原因:SQL脚本是高版本MySQL生成的,而被导入数据的MySQL是低版本的,不支持utf8mb4_0900_ai_ci

解决办法:

打开SQL脚本文件,

第一步:utf8mb4_0900_ai_ci替换为utf8_general_ci
第二步:utf8mb4替换为utf8

 保存成功后再次导入即可。

精彩评论(0)

0 0 举报