【发布时间】:2015-12-27 22:32:39
【问题描述】:
我目前正在将数据批量插入到 mysql 中。
我使用了INSERT IGNORE,但是当我遍历收到的int[] 时,即使是“忽略”的行也会返回值1,但我需要跟踪插入的实际记录数。
insert ignore into demographics (mac_address,name,password,email,gender) values(?,?,?,?,?)
【问题讨论】:
-
我无法使用 mysql-connector-java-5.1.26-bin.jar 重新创建您的问题。
.executeBatch()返回的int[]包含成功插入的1和不成功插入的0。我已经粘贴了我的测试代码here,以防您发现它有帮助。