MYSQL表名大小写敏感

MYSQL,在WINDOWS下,没有大小写区别

可是LINUX下,就有了大小写区分

特别是在做主从同步的时候,要注意这个问题。因为在同步的时候,如果你的从库没设置不区别大小写,会出现一系列的错误。

方法:

查询你是否设置大小写区分了:show variables like ‘%table_names%’

如果lower_case_table_names等于0,哪么是区别大小写的

如果lower_case_table_names等于1,哪么是不区别大小写