方法一:当唯一键重复时候,执行update操作
INSERT table (auto_id, auto_name) values (1, ‘yourname') ON DUPLICATE KEY UPDATE auto_name='yourname'
ON DUPLICATE KEY UPDATE的使用
如果您指定了ON DUPLICATE KEY UPDATE,并且插入行后会导致在一个UNIQUE索引或PRIMARY KEY中出现重复值,则执行UPDATE。
方法二:insert ignore 如果中已经存在相同的记录,则忽略当前新数据
INSERT ignore INTO a(id, type) VALUES ( 11, 22)