- 使用insert ignore關鍵字
使用primary key或者unique key區(qū)分記錄的唯一性,當有重復記錄就會忽略,返回為0
- 使用 replace into關鍵字
判斷依據(jù):primary key或者unique key區(qū)分記錄的唯一性
當存在重復記錄時忌卤,先刪除含有重復的記錄,再嘗試將待插入的記錄插入到表
返回的數(shù)值是受影響的行數(shù)(被刪除和插入的行數(shù)和)
- 使用on duplicate key update
判斷依據(jù):primary key或者unique key區(qū)分記錄的唯一性
如果指定了on duplicate key update肾砂,出現(xiàn)重復值會執(zhí)行舊數(shù)據(jù)update操作