| 字符集 | utf8mb4 |
|---|---|
| 排序 | 区分大小写 |
| 编码 | UTF-8 |
| 收益 | 避免乱码与含蓄排序 |
建库字符集
建库字符集
CREATE DATABASE corp_dw
DEFAULT CHARACTER SET utf8mb4
DEFAULT COLLATE utf8mb4_0900_as_cs;默认不区分大小写的排序规则会让 ABC 与 abc 被判为相等,主键去重出错。
关系库统一 utf8mb4 字符集与区分大小写的排序规则(如 utf8mb4_bin 或 utf8mb4_0900_as_cs);大数据侧统一 UTF-8 文件编码。
| 字符集 | utf8mb4 |
|---|---|
| 排序 | 区分大小写 |
| 编码 | UTF-8 |
| 收益 | 避免乱码与含蓄排序 |
CREATE DATABASE corp_dw
DEFAULT CHARACTER SET utf8mb4
DEFAULT COLLATE utf8mb4_0900_as_cs;