- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的服务器维护,企业网站维护,网站维护服务
- (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
 
  
    
| 作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0 | 
在实际应用中,很可能会碰到一些需要删除某些字段的重复记录,我现在把我能想到的写下来,望高手们补充。
1、 
具体实现如下: 
Table         Create Table                                             
------------  -------------------------------------------------------- 
users_groups  CREATE TABLE `users_groups` (                            
                `id` int(10) unsigned NOT NULL AUTO_INCREMENT,         
                `uid` int(11) NOT NULL,                                
                `gid` int(11) NOT NULL,                                
                PRIMARY KEY (`id`)                                     
              ) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8   
users_groups.txt内容:
1,11,502
2,107,502
3,100,503
4,110,501
5,112,501
6,104,502
7,100,502
8,100,501
9,102,501
10,104,502
11,100,502
12,100,501
13,102,501
14,110,501
mysql> load data infile 'c:\\users_groups.txt' into table users_groups fields
rminated by ',' lines terminated by '\n';
Query OK, 14 rows affected (0.05 sec)
Records: 14  Deleted: 0  Skipped: 0  Warnings: 0
mysql> select * from users_groups;
query result(14 records)
id uid gid 
1 11 502 
2 107 502 
3 100 503 
4 110 501 
5 112 501 
6 104 502 
7 100 502 
8 100 501 
9 102 501 
10 104 502 
11 100 502 
12 100 501 
13 102 501 
14 110 501 
1 
| 我要申请本站:N点 | 黑客防线官网 | | 
| 专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |