11.11云上盛惠!海量產(chǎn)品 · 輕松上云!云服務(wù)器首年1.8折起,買1年送3個(gè)月!超值優(yōu)惠,性能穩(wěn)定,讓您的云端之旅更加暢享。快來騰訊云選購(gòu)吧!
INSERT和REPLACE語(yǔ)句的功能都是向表中插入新的數(shù)據(jù)。這兩條語(yǔ)句的語(yǔ)法類似。它們的主要區(qū)別是如何處理重復(fù)的數(shù)據(jù)。
更新數(shù)據(jù)時(shí),如果沒有指定排序的字段或索引,則默認(rèn)以隨機(jī)順序更新,所以 myisam 表如果不指定 ORDER BY 的話,則采用默認(rèn)的存儲(chǔ)順序來更新,所以會(huì)發(fā)生主鍵沖突的情況。而 innodb 表總是有主鍵(如果沒有定義,則也有默認(rèn)主鍵),如果更新時(shí)沒有指定排序字段或索引,則按