面试题答案
一键面试- 字符集与校对规则选择:
- 对于存储中文、英文混合文本数据且区分大小写,合适的字符集可以选择
utf8mb4
,它能很好地支持中文字符以及其他各种字符。 - 校对规则选择
utf8mb4_bin
,_bin
结尾的校对规则会以二进制方式比较,区分大小写。
- 对于存储中文、英文混合文本数据且区分大小写,合适的字符集可以选择
- 创建表时指定字符集和校对规则的SQL语句示例:
CREATE TABLE example_table (
id INT PRIMARY KEY AUTO_INCREMENT,
text_column VARCHAR(255)
) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;