摘要: mysql在存在主键冲突或者唯一键冲突的情况下,根据插入策略不同,一般有以下三种避免方法。1、insert ignore2、replace into3、insert on duplicate key update 注意,除非表有一个PRIMARY KEY或UNIQUE索引,否则,使用以上三个语句没有 阅读全文
posted @ 2019-10-09 17:27 那些年的代码 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: 方案一:使用ignore关键字 如果是用主键primary或者唯一索引unique区分了记录的唯一性,避免重复插入记录可以使用: insert ignore into table_name(email,phone,user_id) values('test9@163.com','99999','99 阅读全文
posted @ 2019-10-09 17:19 那些年的代码 阅读(5850) 评论(0) 推荐(0) 编辑
摘要: 对于常规的MySQL数据表中可能存在重复的数据,有些情况是允许重复数据的存在,有些情况是不允许的,这个时候我们就需要查找并删除这些重复数据,以下是具体的处理方法! 方法一:防止表中出现重复数据 当表中未添加数据时,可以在MySQL数据表中设置指定的字段为PRIMARY KEY(主键) 或者 UNIQ 阅读全文
posted @ 2019-10-09 16:58 那些年的代码 阅读(3016) 评论(0) 推荐(0) 编辑
摘要: 看完这篇文章,你能搞清楚以下问题: 1、varchar(100)和varchar(10)的区别在哪里? 2、varchar能存多少汉字、数字? 3、varchar的最大长度是多少呢? 4、字符、字节、位,之间的关系? 5、mysql字段类型存储需要多少字节? 接下来请仔细看,整理不易啊。 1、var 阅读全文
posted @ 2019-10-09 15:41 那些年的代码 阅读(105654) 评论(3) 推荐(22) 编辑