今天在搭建JPA的时候,运行报错:

MySQLSyntaxErrorException: Table 'note.NOTE' doesn't exist

明明数据库note中是有note这个表的啊~为啥就说我我表不存在了?

原因:MySQL表名不区分大小写的设置方法

在linux下得设置一下,windows就没有这个问题。

mariadb设置之后成功运行,没有出现这个问题。

=========================   原网页   =======================

今天郁闷死了,在LINUX下调一个程序老说找不到表,但是我明明是建了表的,在MYSQL的命令行下也可以查到,为什么程序就找不到表呢?

原来Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:
1、用root登录,修改 /etc/my.cnf;
2、在[mysqld]节点下,加入一行: lower_case_table_names=1
3、重启MySQL即可;

其中 lower_case_table_names=1 参数缺省地在 Windows 中这个选项为 1 ,在 Unix 中为 0,因此在window中不会遇到的问题,一旦一直到linux就会出问题的原因(尤其在mysql对表起名时是无法用大写字母的,而查询用了大写字母却会出查不到的错误,真是弄的莫名其妙)

JPA中MySQLSyntaxErrorException问题解决方案相关推荐

  1. java中的jpa_在JPA中处理Java的LocalDateTime

    java中的jpa 几天前,我在处理JPA中的LocalDateTime属性时遇到问题. 在这篇博客文章中,我将尝试创建一个样本问题来说明该问题以及我使用的解决方案. 考虑以下实体,该实体为特定公司的 ...

  2. 在JPA中处理Java的LocalDateTime

    几天前,我在处理JPA中的LocalDateTime属性时遇到问题. 在这篇博客文章中,我将尝试创建一个示例问题来说明该问题以及我使用的解决方案. 考虑以下实体,该实体为特定公司的员工建模– @Ent ...

  3. jpa 删除是否成功_jpa delete无法删除 浅析JPA中EntityManager无法remove entity的问题 - 电脑故障 - 服务器之家...

    jpa delete无法删除 浅析JPA中EntityManager无法remove entity的问题 发布时间:2017-03-21 来源:服务器之家 JPA对于维护双边关系操作其实已经有明确说明 ...

  4. 在运筹学中什么样的解决方案是最优的

    问题: 1.在运筹学中什么样的解决方案是最优的 2.线性代数解决的是什么问题? 3.运筹学与线性代数的关系? 4.如何使用matlab 解决运筹学中的问题? 转载于:https://www.cnblo ...

  5. angular蚂蚁_Angular 中后台前端解决方案 - Ng Alain 介绍

    背景 之前项目使用过vue.js+iview,习惯了后端开发的我,总觉得使用不习惯,之前分析易企秀前端代码,接触到了angular js,完备的相关功能,类似后端开发的体验,让人耳目一新,全新的ang ...

  6. java实体外键_如何在JPA中添加用户实体和好友关系实体的外键

    现有用户实体,相关代码如下: @Entity @Table(name = "t_users") public class User extends Model { @Id @Col ...

  7. jpa中使用Query判断条件查询

    jpa中使用Query判断条件查询 @Query(value = " select m.* from mining_area as m " +" where 1 = 1& ...

  8. Session机制详解及分布式中Session共享解决方案

    Session机制详解及分布式中Session共享解决方案 参考文章: (1)Session机制详解及分布式中Session共享解决方案 (2)https://www.cnblogs.com/jing ...

  9. 解决Springboot+JPA中多表关联查询会查询多次的问题(n+1查询问题)

    解决Springboot+JPA中多表关联查询会查询多次的问题(n+1查询问题) 参考文章: (1)解决Springboot+JPA中多表关联查询会查询多次的问题(n+1查询问题) (2)https: ...

最新文章

  1. IOS开发学习笔记018- 一般控件的使用
  2. 在.NET中编辑器在用伪静态后不能正常使用的解决方法
  3. Hyperopt中文文档:Home
  4. PHP未来码支付V1.3网站源码开源版
  5. 省、省、省!!!企业如何搭建易用性网络
  6. idea增加文件自动添加版本控制
  7. Java I/O系统之Writer
  8. Spring Boot 中使用@KafkaListener并发批量接收消息(转载)
  9. 烟台大学举办首届ACM程序设计大赛
  10. python开发简单计算器下载_如何运用Python编写简易计算器?
  11. 宇视NVR录像机密码忘记找回方式.pdf
  12. 大牛手把手带你!mysql视频教程百度网盘
  13. 一些特殊符号%$等等,如何写在xml,TextView中
  14. 怎么能快速学会计算机,初学者怎样学习电脑能够快速入门(免费科普电脑基础知识)...
  15. MOOC-大型开放式网络课程massive open online courses
  16. 新手村 Boss战-入门综合练习2 小鱼会有危险吗
  17. Java进阶学习路线图
  18. 数字电子技术 实验一
  19. 嵌入式毕设分享 stm32人体健康状态检测系统(项目开源)
  20. npm安装electron时报Error: EPERM: operation not permitted, scandir.....

热门文章

  1. 《玩不够的数学:算术与几何的妙趣》:第一章 平面上的几何艺术
  2. 免费制作证件照,这3个在线网站千万别错过
  3. HDFS集群内文件移动的Java实现
  4. NewStarCTF2022-Week4-Web
  5. ID号自动生成,补缺功能
  6. JS - 日期时间比较函数
  7. 安卓学习 Day18:利用单选按钮实现底部导航条
  8. vue watch监听中 immediate, deep, hander的作用
  9. 2.5D(伪3D)站点可视化第一弹
  10. android项目屏幕适配的解决方法