我需要改变 mysql 接受大写和小写的表名,
select * from users
上面的查询工作正常但下面的查询不工作,
select * from USERS
最佳答案
这取决于您的系统(主要值是 Unix、Windows 和 Mac OS)。
您需要将系统变量“lower_case_table_names”设置为 1 或 2,以使您的数据库不区分大小写。
SET lower_case_table_names=1;
或
SET lower_case_table_names=2;
关于Mysql表名不能大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20795947/