mysql Unknown error 1146
Posted w-ting
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql Unknown error 1146相关的知识,希望对你有一定的参考价值。
错误提示:Couldn‘t acquire next trigger: Unknown error 1146
spring +quartz 实现任务调度,由于quartz 默认读取表名为大写,新建数据库默认是区分大小写的。select *from QRTZ_LOCKS 如果查询时表名是大写,而实际建表是小写,mysql不会报找不到表,只会报 Unknown error 1146,不踩坑天知道是什么鬼错误。只需要将mysql设置不区分大小写,重启mysql即可。
方法:
用 root 登录,修改 /etc/my.cnf
在 [mysqld] 节点下,加入一行: lower_case_table_names=1
重启 MySQL 即可;
以上是关于mysql Unknown error 1146的主要内容,如果未能解决你的问题,请参考以下文章
mysql SQL Error: 1146, SQLState: 42S02 (linux),MySQL大小写敏感
解决MySQL复制出错 Last_SQL_Errno:1146
mysql: [ERROR] unknown variable 'datadir=/var/lib/mysql'问题
Error-MySQL:2005 - Unknown MySQL server host 'localhost'
MySQL:unknown variable 'master-host=masterIP' [ERROR] Aborting