sql >> Database >  >> RDS >> Mysql

Duplicaten verwijderen uit een grote tabel

Ik denk dat je deze query kunt gebruiken om de dubbele records uit de tabel te verwijderen

ALTER IGNORE TABLE table_name ADD UNIQUE (location_id, datetime)

Test eerst met wat voorbeeldgegevens voordat u dit doet..en probeer dit dan....

Opmerking:in versie 5.5 werkt het op MyISAM maar niet op InnoDB.



  1. MySQL-fout #2014 - Opdrachten lopen niet synchroon; je kunt deze opdracht nu niet uitvoeren

  2. MySQL key_len begrijpen in Explain Statement

  3. Java:Blob lezen vanuit Oracle

  4. Gemakkelijke manier om een ​​slug-naamkolom te genereren uit de naamkolom?