MySQL表名大小写问题
最近在windows
上使用xampp
集成环境,结果每次新建数据库表的时候,总是不区分大小写,比如新建Abc
表,到了mysql
里自动变成了abc
,而服务器上又是linux
环境,由于windows
和linux
的对文件名大小写区分的特性(windows
不区分文件名大小写,linux
区分文件名大小写),导致代码无法统一。
解决方案:
编辑my.ini
文件,在mysqld
一节加上lower_case_table_names=0
,表示大小写敏感,
1
表示大小写不敏感。