赞
踩
mysql建表语句执行报错 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci’
笔者在执行老师所给的sql文件,报错,具体错误如下
utf8mb4_0900_ai_ci 替换为:utf8_general_ci
升级 MySQL 数据库版本为MySQL 8.0+
由于 MySQL 数据库版本升级引起的,新的 MySQL 版本(如 MySQL 8.0)使用了名为 utf8mb4_0900_ai_ci 的默认排序规则(collation),但旧的 MySQL 版本(如 MySQL 5.x)并不支持这种排序规则。事实上,虽然方案一相对方便,但这种解决方法不推荐使用,因为在新的 MySQL 版本中,旧的排序规则可能已被弃用或不再被支持,可能会导致一些问题。如果必须使用这种解决方法,请先检查 MySQL 文档以确认所使用的排序规则是否被支持。 方案二虽相对繁琐,但这是推荐的解决方法,因为较新的 MySQL 版本有许多新功能和安全性改进。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。