在linux运行jar包提示QRTZ_LOCKS表不存在

今天运行jar包,报错如下,但是我明明有这张表。

在linux运行jar包提示QRTZ_LOCKS表不存在

进入mysql执行

show global variables like '%lower_case%';

发现

+------------------------+-------+
| Variable_name          | Value |
+------------------------+-------+
| lower_case_file_system | OFF    |
| lower_case_table_names | 0     |
+------------------------+-------+

在linux运行jar包提示QRTZ_LOCKS表不存在
所以就是数据库大小写敏感的问题。

解决:

编辑/etc/my.cnf[mysqld]下添加如下:(我的mysql是通过yum安装的

lower_case_table_names=1

然后重启服务,可以发现就ok了。

上一篇:你应该学会的python列表去重方法


下一篇:MATLAB相互作用数据可视化