最近在windows上使用xampp集成环境,结果每次新建数据库表的时候,总是不区分大小写,比如新建Abc表,到了mysql里自动变成了abc,而服务器上又是linux环境,由于windowslinux的对文件名大小写区分的特性(windows不区分文件名大小写,linux区分文件名大小写),导致代码无法统一。

解决方案:

编辑my.ini文件,在mysqld一节加上lower_case_table_names=0表示大小写敏感,1表示大小写不敏感。