今天运行jar包,报错如下,但是我明明有这张表。
进入mysql执行
show global variables like '%lower_case%';
发现
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 0 |
+------------------------+-------+
所以就是数据库大小写敏感的问题。
解决:
编辑/etc/my.cnf
在[mysqld]
下添加如下:(我的mysql是通过yum安装的)
lower_case_table_names=1
然后重启服务,可以发现就ok了。