如何删除mysql数据库中的重复数据记录

如何删除mysql数据库中的重复数据记录

来源:爱站网
时间:2019-05-02
编辑:网友分享
在mysql数据库表里几千条的记录中难免会出现一些重复的数据,这些重复的数据很浪费资源,那我们要如何删除mysql数据库中的重复数据记录?

       在mysql数据库表里几千条的记录中难免会出现一些重复的数据,这些重复的数据很浪费资源,那我们要如何删除mysql数据库中的重复数据记录?

采用的是下面的方法可删除,假设重复的是test数据库中的title字段
 

复制代码 代码如下:

create table bak as (select * from test group by title having count(*)=1);     

insert into bak (select * from test group by title having count(*)>1);        

truncate table test;        

insert into test select * from bak;

       以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助~如果有疑问大家可以留言交流,谢谢大家对爱站技术频道的支持!