mysql取消大小写区分

时间:2021-10-15 00:52:02

在本地跑的一个好好的程序,打成war包放到linux上无法正常运行起来,
查看tomcat日志发现了提示某个表不存在.通过搜索发现在linux里面mysql是区分大小写的.
解决方案,要么该表名,要不就让mysql不区分大小写.
不区分大小写的方法

vi /etc/my.cnf

在[mysqld]下面添加
lower_case_table_names=1
然后重启mysql服务就可以
service mysqld restart