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';
打赏作者
您将是第一位评论人!