最简办法消除数据库里重复的行

说这个方法最简是因为不用烧脑写复杂的 SQL 语句。 只要用 Alter Ignore table create unique index index_name(index_key) 即可。

但是前提是要先把引擎切换为 MyISAM。 这样创建的 Unique Index 会自动把重复的行给删除了。
完整的语句:
alter table table_name engine MyISAM;

alter table table_name add unique index index_name (index_key);

alter table table_name engine InnoDB;

就这么简单!

作者: 甬洁网络

--移动互联网&物联网技术提供商