haz esto
Código SQL:
Ver originalCREATE TABLE temporal_prueba
AS
SELECT * FROM prueba GROUP BY nombre HAVING COUNT(*) > 1;
En esta tabla ya quedan sin repetidos.
Despues borras todo de prueba.
Posterior, vuelves a pasar los datos.
Código SQL:
Ver originalINSERT INTO prueba SELECT *FROM temporal_prueba;
Por ultimo, borras temporal_prueba.