高版本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
  • 重新导入即可
相关推荐
为思念酝酿的痛6 分钟前
线程同步与互斥
linux·运维·服务器·后端
西安邮电大学39 分钟前
Kafka如何避免重复消费
java·后端·其他·面试·kafka
basketball61643 分钟前
Golang:基础语法总结
开发语言·后端·golang
.Cnn1 小时前
MySQL事务和Spring事务
数据库·后端·mysql·spring
会编程的土豆1 小时前
Go 里的 init() 到底是什么(彻底理解)
开发语言·后端·golang
PAK向日葵1 小时前
【C++】深入浅出,理解 C++ 奇异递归模板模式(CRTP)
c++·后端·面试
lzp07912 小时前
元数据驱动开发 - 面向对象编程思想的补充(上)
spring boot·后端·ui
明月_清风10 小时前
加密解密系统完全指南:原理剖析与 Go 实践
后端
小江的记录本11 小时前
【JVM虚拟机】垃圾回收GC:垃圾收集器:CMS:核心原理、回收流程、优缺点、废弃原因(附《思维导图》+《面试高频考点清单》)
java·jvm·后端·python·spring·面试·maven