《MYSQL數據庫mysql存在則更新方法對比分析》要點:
本文介紹了MYSQL數據庫mysql存在則更新方法對比分析,希望對您有用。如果有疑問,可以聯系我們。
mysql存在則更新辦法:
?MYSQL學習
區別:
replace into 等于 delete + insert into,如果表的主鍵是一個自增id,那問題就來了,replace into 會導致主鍵的值越來越大,如果溢出,將會導致數據無法插入.
而insert into on duplicate key update的實質卻是 if(exists) update else insert into 的操作.
兩者的效率都很一般.
?MYSQL學習
歡迎參與《MYSQL數據庫mysql存在則更新方法對比分析》討論,分享您的想法,維易PHP學院為您提供專業教程。