默认情况下, mysql中的字段是不区分大小写的,所以"aa"与"AA"被认为是一样的。
那么有些特殊情况下,我们希望它区分大小写呢,这时应该怎么办,说出来其实很简单,如:
DROP TABLE IF EXISTS `tpl_forbiddenWord`; CREATE TABLE `tpl_forbiddenWord` ( `id` int(11) NOT NULL AUTO_INCREMENT, `word` varchar(32) binary not null comment '屏蔽词', PRIMARY KEY (`id`), unique KEY `word` (`word`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
看到了吧,关键词"binary".