mysql 批量插入
时间:2015-01-19 14:04 来源:linux.it.net.cn 作者:IT
对于批量插入:
1、在建立唯一索引的情况下,,从前往后,如果遇到索引重复错误 则停止插入(前面的插入成功),错误后面的即使正确也不会插入
方法1:insert igore 后 解决此问题 (ignore是指如果索引重复则不插入,这样即使记录中索引字段以外的值更新了也无法更新)
方法2:用replace into 代替(弊端:记录id会变化)
2、对于sql语句本身错误的,都不会插入
(责任编辑:IT)
对于批量插入: 1、在建立唯一索引的情况下,,从前往后,如果遇到索引重复错误 则停止插入(前面的插入成功),错误后面的即使正确也不会插入 方法1:insert igore 后 解决此问题 (ignore是指如果索引重复则不插入,这样即使记录中索引字段以外的值更新了也无法更新) 方法2:用replace into 代替(弊端:记录id会变化) 2、对于sql语句本身错误的,都不会插入 (责任编辑:IT) |