0
点赞
收藏
分享

微信扫一扫

安卓13禁止用户打开开发者选项 android13禁止用户打开开发者选项

炽凤亮尧 2024-10-15 阅读 19

Unknowncollation:‘utf8mb4_0900_ai_ci

解决方案:

1. 升级mysql为8.0以上(不包含8.0)

2. 修改编码类型:

        utf8mb4_0900_ai_ci/utf8mb4_0900_ci 修改为utf8_general_ci

        utf8mb4修改为utf8

utf8mb4_0900_ai_ci 是一种 MySQL 数据库中的字符集和排序规则(collation)的组合。这里,utf8mb4 是一种字符编码,而 0900_ai_ci 是排序规则的名称。

  • utf8mb4:这是一种超集(superset)的 UTF-8 编码,它支持存储任何Unicode字符,包括一些新的和罕见的字符。mb4 表示它支持最多4个字节的字符,这使得它能够存储比传统 UTF-8 更多的字符。它是 MySQL 5.5.3 及以后版本推荐的字符集,因为它提供了更好的国际化支持和更广泛的字符支持。

  • 0900_ai_ci:这是 MySQL 8.0 引入的排序规则,ai 表示它支持对字母和数字的排序,ci 表示大小写不敏感(case-insensitive)。这种排序规则特别适合需要对包含字母和数字的字符串进行排序的场景,并且不区分大小写。

举报

相关推荐

0 条评论