MySQL 四种添加语句

不存在执行添加,已存在则报错

insert into users(id, email) values(1, 'test@163.com');

不存在执行添加,已存在先删除再添加

replace into users(id, email) values(1, 'test@163.com');

不存在执行添加,已存在忽略添加

insert ignore into users(id, email) values(1, 'test@163.com');

不存在执行添加,已存在修改原数据

insert into users(id, email) values(1, 'test@163.com') on duplicate key update email='demo@163.com';
本作品采用《CC 协议》,转载必须注明作者和本文链接
微信订阅号:Nick同学
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!