Unknown collation: ‘utf8mb4_0900_ai_ci‘

原因:数据库版本低

Unknown collation: 'utf8mb4_0900_ai_ci' 错误表示MySQL 数据库不支持 utf8mb4_0900_ai_ci 排序规则(collation)。这个排序规则是 MySQL 8.0 引入的,如果MySQL 版本低于 8.0就会报这个错误。

解决:不更新版本,而是用utf8mb4_general_ci

不想升级 MySQL,可以修改表的排序规则为 MySQL 5.x 支持的排序规则(utf8mb4_general_ci)

将sql语句中的utf8mb4_0900_ai_ci替换为utf8mb4_general_ci

相关推荐
地理探险家1 小时前
各类有关NBA数据统计数据集大合集
数据库·数据集·数据·nba·赛季
篱笆院的狗1 小时前
MySQL 中如何进行 SQL 调优?
java·sql·mysql
SelectDB技术团队2 小时前
顺丰科技:从 Presto 到 Doris 湖仓构架升级,提速 3 倍,降本 48%
大数据·数据库·数据仓库·信息可视化·数据分析·doris·实时分析
学习2年半2 小时前
服务器mysql连接我碰到的错误
运维·服务器·mysql
wangbaowo2 小时前
MySQL数据库下篇
数据库·经验分享·笔记·学习·mysql·安全
ABdolphin2 小时前
Spring-博客系统项目
数据库·sql·spring
伤不起bb2 小时前
MySQl 数据库操作
数据库·mysql
是店小二呀3 小时前
【金仓数据库征文】金仓数据库(KingbaseES)迁移与集群部署实战:从MySQL到KES的全流程解析
数据库·mysql·金仓数据库 2025 征文·数据库平替用金仓
一只专注api接口开发的技术猿3 小时前
1688 API 自动化采集实践:商品详情实时数据接口开发与优化
大数据·运维·数据库·自动化
昔我往昔4 小时前
MySQL中为什么使用B+树结构、B+树和普通的平衡树的区别
数据库·b树·mysql