今天使用ubuntu部署一个web项目,启动tomcat后发现报错,没有找到某个表。我通过sql语句查询该表发现不能查询大写的表名,不能查询小写的表名,感觉很奇怪。
解决:
在mysql安装目录中的my.cnf文件中[mysqld]下面添加一行配置, lower_case_table_names=1
然后重启mysql服务就ok了,项目就可以正常启动了;
service mysql restart
今天使用ubuntu部署一个web项目,启动tomcat后发现报错,没有找到某个表。我通过sql语句查询该表发现不能查询大写的表名,不能查询小写的表名,感觉很奇怪。
解决:
在mysql安装目录中的my.cnf文件中[mysqld]下面添加一行配置, lower_case_table_names=1
然后重启mysql服务就ok了,项目就可以正常启动了;
service mysql restart