MySQL设置字段内容大小写敏感
MySQL的COLLATE支持以下几种常用编码:
- utf8mb4_unicode_ci - 基于 Unicode 排序规则,不区分大小写。
- utf8mb4_general_ci - 简单排序规则,不区分大小写。
- utf8mb4_bin - 二进制比较,区分大小写。
- utf8mb4_0900_ai_ci - MySQL 8.0+ 的 Unicode 9.0 标准排序规则。
如不设置,在MySQL 8.4.4
版本中,默认是utf8mb4_0900_ai_ci
编码,在查询数据时不区分大小写。如以下两条语句的查询结果一样: