《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学院为您提供专业教程。