我是靠谱客的博主 欢喜冬天,最近开发中收集的这篇文章主要介绍MySQL_避免重复插入_IGNORE,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

MySQL 提供了Ignore 用来避免数据的重复插入.


IGNORE :

若有导致unique key 冲突的记录,则该条记录不会被插入到数据库中.


示例:

INSERT IGNORE INTO `table_name` (`email`, `phone`, `user_id`) VALUES ('test9@163.com', '99999', '9999');
这样当有重复记录就会忽略,执行后返回数字0





还有个应用就是复制表,避免重复记录:

INSERT IGNORE INTO `table_1` (`name`) SELECT `name` FROM `table_2`;




最后

以上就是欢喜冬天为你收集整理的MySQL_避免重复插入_IGNORE的全部内容,希望文章能够帮你解决MySQL_避免重复插入_IGNORE所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部