本文主要是介绍MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案
- 原因分析
- 解决方案1
- 解决方案2
原因分析
将MySQL8.0生成的sql文件,导入MySQL5.7版本时,出现了版本不兼容问题
解决方案1
将MySQL8.0导出的sql文件中,所有的utf8mb4_0900_ai_ci替换为utf8_general_ci,以及所有的utf8mb4替换为utf8。全部替换后重新执行sql文件即可
解决方案2
升级mysql版本
这篇关于MySQL执行SQL文件出现【Unknown collation ‘utf8mb4_0900_ai_ci‘】的解决方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!