首页 > 程序 > MySQL的插入

作者:ghostry 发布时间:2012-12-11 浏览: 4459

转载注明出处: https://blog.1ge.fun/program/mysql-de-cha-ru.html

insert into 插入,如存在就报错
replace into 插入,如存在就替换,(有人说是先删除再插入)
insert ignore into 插入,如存在就忽略
以上三种,上面说存在不存在,是针对主键,如果没有设置主键.就无效了.
还有这种,插入的时候如果存在就执行更新语句

INSERT INTO TABLE (a,b,c) VALUES 
(1,2,3),
(2,5,7),
(3,3,6),
(4,8,2)
ON DUPLICATE KEY UPDATE b=VALUES(b); 

像这种可以做更新.

标签: mysql

上一篇: 查询域名的dns服务器
下一篇: 见闻

添加新评论 »

*
*

欢迎评论!歡迎評論!Comments welcome!komentoj bonvenaj!댓글 오신 것을 환영합니다!
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: :cold: :cryy: :cute: :shy: :sleep: :struggle: :tea: :yahou: