mysql Unknown error 1146
2024-09-02 14:19:56
错误提示: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 即可;
最新文章
- Error configuring application listener of class。。。NoClassDefFoundError。。某Listener 之启动tomcat报错
- SQL Server子查询实例
- JavaScript 对象 之创建对象 学习笔记
- 【PHP代码审计】 那些年我们一起挖掘SQL注入 - 5.全局防护Bypass之宽字节注入
- IE11下ASP.NET Forms身份认证无法保存Cookie的问题
- Android学习5—布局简介
- Python新手学习基础之数据结构-序列2
- STL,ATL,WTL的联系与区别
- BZOJ 1617: [Usaco2008 Mar]River Crossing渡河问题( dp )
- ROS学习记录(四)————怎样建立一个package包?
- ASP.NET CORE中使用Cookie身份认证
- java实现二叉树的前中后遍历(递归和非递归)
- python列表基础操作
- 关于Python pandas模块输出每行中间省略号问题
- 十四、new Comparator<;T>;实现多重排序结果
- 每天学点SpringCloud(三):自定义Eureka集群负载均衡策略
- flex实现三栏等分布局
- 析构方法(__del__)
- C++学习4-面向对象编程基础(面向对象概念,定义类,定义对象)
- OpenSift源代码编译过程记录