[ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci‘(已解决)

今天在使用navicate Premium运行sql文件时出现如下错误:

错误:1273 - Unknown collation: 'utf8mb4_0900_ai_ci'

报错原因:

生成转储文件(也就是sql文件)的数据库版本为8.0,而要运行sql文件的数据库版本为5.6,因为是高版本导入到低版本,所以引起1273错误。

解决方法:

  • 将sql语句中的所有 utf8mb4_0900_ai_ci 替换为 utf8_general_ci 并且将数据库的编码格式从 utf8mb4 替换为utf8
  • 将mysql版本更新为8.0以上

这里建议大家升级自己的数据库版本,因为用第一种解决方法替换后,高版本数据库还可能出现其它的问题,另外,并不建议使用utf8替换utf8mb4。

[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'_怎么用浏览器控制台修改职教云版本-CSDN博客

Unknown collation: 'utf8mb4_0900_ai_ci_unknown collation:'utf8mb4 0900 ai ci-CSDN博客

相关推荐
youngqqcn2 分钟前
SQL中联表查询深入分析
数据库·sql
TG:@yunlaoda360 云老大6 分钟前
华为云国际站代理商CSBS主要有什么作用呢?
运维·服务器·数据库·华为云
Java&Develop7 分钟前
PL/SQL Developer可视化修改数据
数据库·sql
星哥说事10 分钟前
SSL/TLS 证书管理,文件与数据库加密技术
数据库·网络协议·ssl
东东的脑洞13 分钟前
【面试突击】深度解析:Redis 与数据库(DB)的一致性方案
数据库·redis·面试
爱学大树锯30 分钟前
【快刷面试】-数据库-多线程在数据库中的应用
数据库·面试·多线程
川贝枇杷膏cbppg33 分钟前
oracle的trace,alert,incident,cdump,hm都是干嘛的
数据库·oracle
西贝爱学习38 分钟前
【Redis安装】Redis压缩包Redis-x64-5.0.14.1.zip
数据库·redis·缓存
天天讯通41 分钟前
BI 报表:呼叫中心的伪刚需
大数据·前端·数据库
数据库知识分享者小北43 分钟前
Hybrid Model Support:阿里云 Tair 联合 SGLang对 Mamba-Transformer 等混合架构模型的支持方案
数据库·阿里云·tair