linux下安装mysql后默认表名是大小写敏感的。可以使用如下语句查看配置
show Variables like 'lower_case_table_names';
具体lower_case_table_names 取值详解如下:
0:区分大小写
1:不区分大小写,存储的时候,将表名都转换成小写
2:不区分大小写,存储的时候,表名跟建表时大小写保持一致
官网详细解释:
参考:https://dev.mysql.com/doc/refman/5.7/en/identifier-case-sensitivity.html
修改配置:
在mysql配置文件中[mysqld]块下,增加
lower_case_table_names=1
重启mysql即可。