com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax;问题的解
Posted 金猫大帝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax;问题的解相关的知识,希望对你有一定的参考价值。
哇,时隔两天时间,终于找到这个问题的解决办法,先看问题
这是我最近写的家庭记账本网页版,按顺序输入点击保存,总是弹出添加失败的提示
顺着找原因,把原因锁定在dao层的sql语句上,反复检查,没有找到一点毛病,程序其他地方也没有错误,这让我郁闷了好久,今晚查了一下控制台里的这条错误提示,我找到了答案,原因就在我的数据库表的属性与mysql数据库关键字重合,然后我就在可以的地方加点前缀之类的东西,问题就迎刃而解了!
如图:
(^-^)V
以上是关于com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax;问题的解的主要内容,如果未能解决你的问题,请参考以下文章
com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException:重复条目 '' 键 'PRIMARY'
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链路故障?
错误 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:表不存在
使用 JDBC 访问远程 MySQL 数据库时出现 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:通信链路故障