简要说下三者的区别:
insert into 最普遍的插入,如果表中存在主键相同的数据,执行会报错。
replace into 如果表中存在主键相同的数据则根据主键修改(替换)当前主键的数据,反之则插入(存在就修改,反之插入)
insert ignore 如果表中存在主键相同的数据不在插入该条数据,反之则插入(存在则忽略,反之插入)
简要说下三者的区别:
insert into 最普遍的插入,如果表中存在主键相同的数据,执行会报错。
replace into 如果表中存在主键相同的数据则根据主键修改(替换)当前主键的数据,反之则插入(存在就修改,反之插入)
insert ignore 如果表中存在主键相同的数据不在插入该条数据,反之则插入(存在则忽略,反之插入)
本文标题:Mysql 几种常见的插入 Insert into,Replac
本文链接:https://www.haomeiwen.com/subject/uhesgctx.html
网友评论