微笑乌冬面

文章
7
资源
1
加入时间
2年10月17天

Mysql插入重复行数据处理方法

1、需求在mysql更新数据时,我们经常希望如果数据库中存在该条记录,就只对其更新相关字段属性(如时间)或者不做处理,如果不存在记录就直接插入。2、常规思维通过查询是否包含该条记录,存在则更新否则就插入该方法需要每条查询判断然后再更新或插入执行sql性能很低,容易造成阻塞。3、mysql处理方法以下方法同时也支持批量处理:1)对于主键和唯一索引,可以用IGNORE关键字,遇到重复...