mysql 唯一索引出现重复数据_MySQL 创建唯一索引忽略对已经重复数据的检查
MySQL 创建唯一索引忽略对已经重复数据的检查
在创建唯一索引的基础上加上关键字"IGNORE "即可。
# 重复数据
mysql> select aid,count(aid) as total ,email,tel_no,account_type,exten,passwd from fudao_admin group by user_name having total> 1;
+-------+-------+--------------------------+--------+--------------+-------+----------------------------------+
| aid | total | email | tel_no | account_type | exten | passwd |
+-------+-------+--------------------------+--------+--------------+-------+----------------------------------+
| 256 | 5 | | | 0 | | |
| 4712 | 2 | bin.liu@wenba100.com | 0 | 0 | | 1afc079897c2de73022540f7c31db632 |
| 1070 | 2 | feng.wang@wenba100.com | | 0 | | c81103a50f7b7748303ede9726eed91a |
| 10429 | 2 | jingxuan.li@wenba100.com | 0 | 0 | 1090 | 9bd7aa138ff1486e1285a412bda934dd |
| 10425 | 2 | 843633577@qq.com | 0 | 0 | | 96e79218965eb72c92a549dd5a330112 |
| 10426 | 2 | 843633577@qq.com | 0 | 0 | | 96e79218965eb72c92a549dd5a330112 |
| 1402 | 2 | wei.liu@wenba100.com | | 0 | | 72d1e186ab204c937ea48a3ff9f926fa |
| 3385 | 2 | xiao.li@wenba100.com | 0 | 0 | | 263cad88649b39ed9fc95739c4f20edc |
+-------+-------+--------------------------+--------+--------------+-------+----------------------------------+
8 rows in set (0.25 sec)
mysql> ALTER IGNORE TABLE fudao_admin ADD UNIQUE `uq_user_name` (user_name);
Query OK, 13530 rows affected, 1 warning (0.44 sec)
Records: 13530 Duplicates: 11 Warnings: 1
mysql> select aid,count(aid) as total ,email,tel_no,account_type,exten,passwd from fudao_admin group by user_name having total> 1;
Empty set (0.08 sec)
标签:wenba100,name,忽略,索引,user,MySQL,aid,total,com
来源: https://www.cnblogs.com/bjx2020/p/11778445.html
mysql 唯一索引出现重复数据_MySQL 创建唯一索引忽略对已经重复数据的检查相关推荐
- mysql创建索引的关键字为_MySQL创建索引(CREATE INDEX)
索引的建立对于 MySQL 数据库的高效运行是很重要的,索引可以大大提升 MySQL 的检索速度. 基本语法 MySQL 提供了三种创建索引的方法: 1) 使用 CREATE INDEX 语句 可以使 ...
- SQL练习37:对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname
SQL练习37:对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname 题目链接:牛客网 题目描述 针对如下表actor结构创 ...
- mysql 唯一索引出现重复数据_mysql使用唯一索引避免插入重复数据
使用MySQL 索引防止一个表中的一列或者多列产生重复值 一:介绍MYSQL唯一索引 如果要强烈使一列或多列具有唯一性,通常使用PRIMARY KEY约束. 但是,每个表只能有一个主键. 因此,如果使 ...
- mysql创建唯一索引_mysql创建唯一索引
资料来源:http://www.cnblogs.com/aquilahkj/archive/2011/11/07/2240310.html 查看索引 show index from 数据库表名 al ...
- mysql创建数据库时候同时创建表空间_mysql::创建多个表空间添加记录数据会添加到哪个表空间中?...
问题:创建多个表空间添加记录数据会添加到哪个表空间中 答:后一个 drwx------ 2 mysql mysql 4.0K Apr 26 08:04 demo -rw-rw---- 1 mysql ...
- mysql脚本模式创建索引_mysql创建脚本索引范例
查看表中索引的方法: show index from table_name; 查看索引 索引的类型及创建例子:: 1.PRIMARY KEY (主键索引) alter table table_name ...
- mysql建立索引 有什么缺陷_MySQL数据库建立索引的优缺点以及什么样的字段适合建立索引...
建立索引的优缺点: 为什么要创建索引呢? 这是因为,创建索引可以大大提高系统的性能. 第一.通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性. 第二.可以大大加快 数据的检索速度,这也是创建索 ...
- mysql 查询相同字段的数据_MySql 几种查询相同字段中相同数据,及删除相同字段的相同数据的方法...
比如现在有一人员表 (表名:peosons) 若想将姓名.身份证号.住址这三个字段完全相同的记录查询出来 select p1.* from persons p1,persons ...
- mysql join 组合索引_详解MySQL两表关联的连接表创建单列索引还是组合索引最优...
概述 今天主要介绍一下MySQL中两表关联的连接表是如何创建索引的相关内容,下面来看看详细的介绍. MySQL两表关联的连接表创建索引 创建数据库的索引,可以选择单列索引,也可以选择创建组合索引. 假 ...
最新文章
- 使用余弦相似度算法计算文本相似度-数学
- NBT:Rob Knight团队发表微生物组数据降维新方法
- java基础入门-预定义类与自定义类
- 一个简单json数据提交实例
- android的窗口机制分析------事件处理
- 程序员怎么面试求职?需要注意哪些因素?
- spring邮件发送(转)
- Android高级开发-布局渲染流程与优化
- python正则匹配html标签_Python爬虫常用正则表达式及HTML网页标签分析总结
- android 62 手机存储目录的划分
- 解决上左右页面框架中iframe的引起的滚动条问题
- 【二分法】剑指offer:二维数组中的查找
- 解析JSON字串的方法有eval,json_parse,JSON.parse
- java 数据库实现源锁_采用java和数据库两种方式进行加锁
- ubuntu的系统服务管理
- jquery漂浮广告代码
- Exchange 2010升级到Exchange 2016汇总
- 【笔记】TAOCP Vol4 - Combination
- dsp中C语言线性缓冲,TI C64x+ DSP CACHE 一致性分析与维护
- MobSF分析.ipa文件,MobSF分析iOS app
热门文章
- 免费公开课 | AI对抗攻防系列专题,今晚7点第一讲
- 直播 | 北京邮电大学助理教授王啸:网络嵌入的最新进展
- ACL 2019开源论文 | 基于Attention的知识图谱关系预测
- XLNet再次超越BERT,技术发展太快,如何才能跟得上节奏?
- AAAI 2018论文解读 | 基于文档级问答任务的新注意力模型
- 在pytorch中自定义dataset读取数据2021-1-8学习笔记
- 数学建模第四节2020.4.24-5.3补
- Catalan Numbers 卡特兰数
- Python【算法中心 02】Web框架Django管理页面使用(管理员账号创建+API使用+应用添加)GreenPlum数据库引擎及API测试
- 【Redis系列】深入浅出Redis主从复制之读写分离【一篇搞懂Redis复制】