SQL数据导入出现-----[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

大致原因:sql对应的mysql版本高于当前要导入的mysql库的版本,引发的1273错误。

解决方案:

打开sql文件,将文件中的所有utf8mb4_0900_ai_ci替换为utf8_general_ci,同时将utf8mb4替换为utf8。处理sql后重新在mysql库中导入sql文件即可。

 

第一种:将本机mysql版本升级8.0.X。

第二种:将sql文件中所有的utf8mb4_0900_ai_ci替换成utf8_general_ci。utf8mb4替换成utf8。保存后重新运行sql文件即可成功导入。

posted @ 2023-09-21 22:07  DFrank001  阅读(120)  评论(0编辑  收藏  举报