mysql 插入数据三种情况

1、存在即忽略 IGNORE
INSERT IGNORE INTO test(name, modified_at)VALUES(%s, NOW());
2、存在即更新,自增id主键不变 ON DUPLICATE KEY  UPDATE
INSERT  INTO test(name, modified_at)VALUES(%s, NOW()) 
ON DUPLICATE KEY  UPDATE f_modified_at=NOW();
3、存在即更新,自增id主键变 REPLACE
REPLACE  INTO test(name, modified_at)VALUES(%s, NOW());

发布了63 篇原创文章 · 获赞 10 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_30966497/article/details/95314286