今天运行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了。