你好
你这个情况,我建议你创建一张跟你要导入的表相同结构的临时表,把数据导入到临时表中看看是不是能成功
这样做的话主要是方便你排查导入的过程是不是有问题
如果能正常导入到临时表的话说明你导入的步骤没问题
接下来,直接insert into 临时表的数据到你要到入的表中
这时候你就能明确的看看是不是有问题了
一般,出现问题的话,就是因为约束,数据类型,数据长度等因素导致的
这时候会给你明确的信息是什么原因导致的错误
希望能帮助到你
手工码字不容易,希望你能采纳
谢谢
java插入数据库报错跳过参考以下方法解决
在mycnf的[mysqld]片段中加入设置innodb_autoinc_lock_mode=0
同一时候注意调大jdbc的活跃链接数,如
设置 jdbcmaxActive=300,由于设置innodb_autoinc_lock_mode=0可能导致链接过多。
注意,这样的方式仅仅须要在并发性能测试时设置,由于这样的方式在插入记录时需进行全表锁定,性能较差,平时生产环境中仅仅需使用默认的设置innodb_autoinc_lock_mode=1就可以
以上就是关于我导入数据进数据库错误,但我看不到错误数据。怎么才能删除啊,请教下高手全部的内容,包括:我导入数据进数据库错误,但我看不到错误数据。怎么才能删除啊,请教下高手、java插入数据库报错如何跳过、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)