原标题:【Mysql】异常:MySQLSyntaxErrorException 详解
导读:
错误信息com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your...
文章目录 [+]
错误信息
com.mysql.JDBC.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
错误分析
原因1:如果在sql语句中出现mysql数据库的关键词,在sql中不做特殊处理的话,会抛出异常 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException 。
原因2: 书写的sql语句不正常,会导致mysql抛出异常。如:insert 写成 isert 等问题。sql 不符合规范。
解决方案
原因1解决方案 举例: key 是mysql的关键词:在插入属性名称为key 的sql中
在key的头上加上两点(反引号,它在键盘的~这个键上)。即可搞定:`key`
原因2解决方案 反复验证sql是否合法。
本文标题:【Mysql】异常:MySQLSyntaxErrorException 详解
本文链接:https://www.kyjszj.com/sjkzq/30.html
版权声明:本文不使用任何协议授权,您可以任何形式自由转载或使用。
有好的文章希望我们帮助分享和推广,猛戳这里我要投稿
还没有评论,来说两句吧...