原创

java执行自定义sql时报错 error in your SQL syntax;

温馨提示:
本文最后更新于 2021年07月27日,已超过 949 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

本想制作一个springboot 命令行自动导入一个项目的sql的,但是获取sql文件内容执行时一直报错语法错误. java.sql.SQLSyntaxErrorException: 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

仙士可博客

一开始以为是特殊符号的原因.

后面才发现,java的mysql默认连接不支持批处理,也就是每次执行只能执行一条sql数据,如果想要一次性执行多条,需要在mysql的url配置上增加 allowMultiQueries=true 参数

仙士可博客

正文到此结束
本文目录