今天在虚拟机里搭建项目环境,偷了下懒,直接把本机数据库中的表用sqlyog复制给虚拟机中的数据库,然后开始部署项目,项目一启动提示:

Table 'sdmqrt.QRTZ_LOCKS' doesn't exist

我一看,找不到表,奇怪啊,我本机的数据库不可能少表啊,检查一遍虚拟机中的表也的确存在..这问题巧就巧在是qrtz_locks表,也就是调度任务表,spring quartz恰巧有那么一个bug,然后我整个人就掉进那个bug里面去了,不清楚这个bug的可以直接百度.

按照那个bug的处理方法怎么弄也不行,而且我也在怀疑,本机是好使的怎么可能虚拟机中就出现bug..各种折腾无解后,无奈就直接找到数据库建库脚本执行一遍,然后突然发现个问题,数据库中出现大写表名和小写表名,我瞬间想到个可能,重新执行一遍程序果然正常了..

然后百度了一下证实了我的猜想:linux下mysql默认是区别表名大小写的,这个和windows下不一样,这个默认处理方式很诡异..至于改成不区分大小写这个百度一下有的是就不列举了.

最新文章

  1. Javascript的shift()和push(),unshift()和pop()方法简介
  2. Vue+Webpack+Grunt集成
  3. struts2总结三:struts2配置文件struts.xml的简单总结
  4. mysql插入数据后返回自增ID的方法
  5. linux sed命令参数及用法详解
  6. java 分析方法调用过程
  7. AndroidAnnotations部署
  8. Java反射学习(java reflect)(三)
  9. UESTC_Ferris Wheel String 2015 UESTC Training for Search Algorithm & String<Problem L>
  10. 在mac上访问自带服务器权限问题
  11. @Transactional问题记录下
  12. Python之进程
  13. Python常用模块之json模块
  14. linux解压缩命令之unzip,tar(持续更新)
  15. unity技巧
  16. 课程一(Neural Networks and Deep Learning),第三周(Shallow neural networks)—— 0、学习目标
  17. zero-shor learning 数据集
  18. java 路径、className.class.getResourceAsStream()、ClassLoader.getSystemResourceAsStream() 、FileInputStream
  19. 在Java中关于二进制、八进制、十六进制的辨析
  20. ecs CentOS 7 安装 mariadb

热门文章

  1. Python入门笔记(17):错误、异常
  2. PHP json编码遇到的问题
  3. 设计模式总结篇系列:命令模式(Command)
  4. 使用Jsoup解析html网页
  5. ElasticSearch实战使用
  6. React对话框组件实现
  7. Atitit.视频文件加密的方法大的总结 java c# php
  8. STL--容器适配器(queue、priority_queue、stack)
  9. IOS GCD 浅析
  10. 使用greenDAO生成DAO代码