问题
今天再进行项目上线的时候遇到的问题,本地我的mysql版本是8.0,但是线上服务器的数据库的版本是5.6,然后就导致,将本地mysql的数据导入的时候,出现了报错。
报错内容:
#1273 -- Unknown collation: 'utf8mb4_0900_ai_ci'
解决方案
打开sql文件,将文件中的所有utf8mb4_0900_ai_ci
替换为 utf8_general_ci
还有:utf8mb4
替换为utf8
,保存后再次运行sql文件,上传服务器,运行成功。