高版本mysql数据导入低版本mysql数据出错解决方案

原因分析

高版本数据库数据导入低版本数据库数据不成功,通常因为字符编码问题,例如utf8mb4_0900_ai_ci编码是mysql8.0以后才出现的数据库编码,如果出现导入出错,则需要更改编码为低版本编码。建议修改编码为:utf8mb4_unicode_ci或utf8mb4_general_ci。

解决方法

  • 用编辑器(vscode)打开sql文件,查找utf8mb4_0900_ai_ci替换为utf8mb4_unicode_ci或utf8mb4_general_ci
  • 重新导入即可
相关推荐
w***74402 小时前
SpringBoot项目如何导入外部jar包:详细指南
spring boot·后端·jar
tsumikistep3 小时前
【前后端】接口文档与导入
前端·后端·python·硬件架构
码事漫谈4 小时前
为什么C语言拒绝函数重载?非要重载怎么做?
后端
码事漫谈4 小时前
浅谈C++与C语言二进制文件差异(从一次链接错误说起)
后端
空白诗6 小时前
mdcat 在 HarmonyOS 上的构建与适配
后端·安全·华为·rust·harmonyos
y***61316 小时前
SpringBoot集成Flowable
java·spring boot·后端
i***22077 小时前
springboot整合libreoffice(两种方式,使用本地和远程的libreoffice);docker中同时部署应用和libreoffice
spring boot·后端·docker
e***87707 小时前
windows配置永久路由
android·前端·后端
代码or搬砖7 小时前
SpringMVC的执行流程
java·spring boot·后端