使用Db.update 执行 导入文件 的sql (load data )语句报错

打扰了各位!

业务中需要将 .csv 文件导入 MySQL 中,在 MySQL 命令行下执行导入语句导入成功,没有报错,如图:捕获.PNG

在 JFinal 项目中使用 Db.update(String sql) 来执行该语句却报错了,sql 语句也只是一模一样的,很无奈

捕获4.PNG  捕获3.PNG

这是 debug 出来的 sql ,和在命令行下一模一样(我也保证数据表中记录为空了)

捕获2.PNG

求救,真的很着急!!

评论区

排行老七

2017-10-10 14:47

不是说 update 是万能的吗?真的很急呀!!!!!!!!

JFinal

2017-10-10 20:25

异常提示已经很清楚:你的 sql 存在注入的危险,下层的 druid 或别的什么连接池不接受你的 sql

彭大勃

2020-09-28 14:19

这个问题你解决了吗?

热门反馈

扫码入社