如果重复数据较少,可手动删除,如果记录量较庞大,可采用将数据过滤导入临时表,清空原表数据(保留原表结构),再将临时表数据导回的方法。(及时删除临时表,以便不影响数据库性能) 步骤: 1.select DISTINCT(主键),字段2,字段3 into tmp from 原表; 2.TRUNCATE 原表; 3.insert into 原表 select 主键,字段2,字段3 from tmp; 4.drop table tmp;