Agregar un índice único (con todas las columnas de la tabla) con ALTER IGNORE
se deshará de los duplicados:
ALTER IGNORE TABLE table_name
ADD UNIQUE INDEX all_columns_uq
(phone, address, name, cellphone) ;
Probado en SQL-Fiddle .
Nota:en la versión 5.5 (debido a un error en la implementación de la creación rápida de índices), lo anterior funcionará solo si proporciona esta configuración antes de ALTER
:
SET SESSION old_alter_table=1 ;