phpmyadminde, sql sorgusu kısmına,

CREATE TABLE xx2 AS SELECT DISTINCT alan1, alan2, alan3, alan4, alan5, alan6 FROM xx;
yazıp çalıştır. yalnız dikkat et, alanları yazarken id'yi yazma çünkü hepsinin id'si farklı olduğu için bu kez hiçbir işlem yapmamış olursun.

Bu sorguyu çalıştırdığında xx2 şeklinde bir tablo oluşturulacak, aynı olan verilerden sadece 1'er tanesi yer alacak ama id alanı bulunmayacak. bu tabloya da id bigint 255 auto_increment primary key olarak id alanını açarsın ve olay tamamlanır. sonra birden çok aynı veri bulunan xx tablosunu silip xx2 tablosunun adını xx olarak değiştirirsin.

Daha basit bir yolu varmı bilmiyorum ama aynı sıkıntıyı ben bu şekilde aştım.