MySQL中大小写规则
1、数据库名与表名是严格区分大小写的;
2、表的别名是严格区分大小写的;
3、列名与列的别名在所有的情况下均是忽略大小写的;
4、字段内容默认情况下是大小写不敏感的。
如何让字段内容区分大小写
在查询的sql中加入BINARY
关键字
select * from test a where BINARY content='html'
建表时增加BINARY设置
CREATE TABLE `test` (
`id` BIGINT (20) UNSIGNED NOT NULL AUTO_INCREMENT,
`test` VARCHAR (50) BINARY NOT NULL,
PRIMARY KEY (`id`)
) ENGINE = INNODB DEFAULT CHARSET = utf8mb4;