Excluir linhas duplicadas

Esta é uma maneira rápida e fácil de excluir linhas duplicadas – certifique-se de ter feito backup, por precaução!

Primeiro crie uma tabela temporária usando DISTINCT

CREATE TABLE temptable
SELECT DISTINCT
*
FROM originaltable
;

Em seguida, esvazie a mesa antiga

TRUNCATE TABLE originaltable;

Em seguida, copie da tabela temporária – isso irá garantir que todas as configurações originais da tabela permaneçam intactas

INSERT INTO originaltable
SELECT
* FROM temptable