-
insert ignore:insert ignore 会忽视数据库中已经存在的数据,根据主键或者唯一索引判断,如果数据库没有数据,就会插入新的数据,如果有数据的话就跳过这条数据
-
replace into:replace into 会尝试先插入数据,如果发现冲突进行删除。否则不做任何操作。
-
insert on duplicate key update:如果在insert into 语句末尾指定了 insert on duplicate key update 如果出现了重复值,则会在出现重复值以后进行update。
MySQL——避免重复插入数据
原创
©著作权归作者所有:来自51CTO博客作者Hern宋兆恒的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
经验:在mysql中避免重复插入数据的4种方式
最常见的方式就是为字段设置主键或唯
mysql 数据 字段 主键