项目场景:
这是git别人的项目后导入Sql文件
问题描述
有些SQL文件导入的时候会出现“unknown collation:‘utf8mb4_0900_ai_ci’的报错
原因分析:
SQL文件对应的MySQL版本是8.0的,而我本地数据库是5.7的。
解决方案:
有两种:
①:本地换MySQL为8.0版本(这个从8换5.7刚换下来的,所以不考虑)
②:将sql文件中所有的
‘utf8mb4_0900_ai_ci’ ‘utf8mb4‘
分别替换成 ‘utf8mb4_0900_ci’ ‘utf8’