笔者在向服务器的mysql数据库导入本地环境sql文件时,执行报错:
[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
原因: 本地库的mysql版本高于服务器的mysql库版本,引发的1273错误。
解决办法:
打开本地库导出的sql文件。
将文件中的所有 utf8mb4_0900_ai_ci 替换为 utf8_general_ci
将 utf8mb4 替换为 utf8
保存更新后的sql文件,重新在服务器mysql库中导入sql文件即可。