mysql5.5在windows7下表名区分大小写,怎么设置
mysql5.5在windows7下表名区分大小写,怎么设置?
mysql对数据库名、表名、字段名这些不区分大小写,假如有个表叫做abc,那么下面的语句都能查询出相同的结果:
select * from ABCselect * from Abcselect * from aBC这是无法改变的。如果对于字段的相等查询要区分大小写,例如数据库中有用户名为admin,下面的语句都能查出内容:
select * from user where uname='admin'
select * from user where uname='ADMIN'这样就很惹人麻烦,要改变这个现象,就必须修改数据库这个字段的属性,增加一个binnary的属性。