表名大小写敏感
修改MySql Server安装目录下的
my.ini (windows)或 my.cnf (linux)文件,
在mysqld节下加入下面一行 :
set-variable=lower_case_table_names=0 (0:大小写敏感;1:大小写不敏感)
最后重启一下MySql服务即可。
查询大小写敏感
mysql默认查询是大小写不敏感的。
可以通过以下方式间接实现:
- 查询时使用binary
- 设置列的校验规则collate为大小写敏感的
如:utf8_general_ci为大小写不敏感,utf8_bin大小写敏感