高版本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
  • 重新导入即可
相关推荐
Ruci ALYS9 分钟前
SpringBoot Maven快速上手
spring boot·后端·maven
java1234_小锋12 分钟前
谈谈Ribbon和Feign区别?
后端·spring cloud·ribbon
SamDeepThinking22 分钟前
为什么要做性能测试
java·后端·程序员
Rust研习社29 分钟前
Rust 的 Box、Rc、Arc 到底怎么选?
开发语言·后端·rust
rADu REME34 分钟前
SpringBoot + vue 管理系统
vue.js·spring boot·后端
IT_陈寒37 分钟前
JavaScript的异步地狱,我差点没爬出来
前端·人工智能·后端
NEGl DRYN39 分钟前
Go基础之环境搭建
开发语言·后端·golang
SamDeepThinking1 小时前
为什么你做技术方案总是漏掉边界情况
java·后端·程序员
Dylan的码园1 小时前
springBoot与Web后端基础
前端·spring boot·后端
fengxin_rou1 小时前
黑马点评项目万字总结:从redis基础到实战应用详解
java·开发语言·分布式·后端·黑马点评