sql - Removing Duplicate Rows From MySQL Table -


so, have mysql database setup:

+--------------------+----------+ | email              | password | +--------------------+----------+ | example@gmail.com  | xxx      | | example2@yahoo.com | xxx      | | example@gmail.com  | xxx      | +--------------------+----------+ 

i want delete duplicate row(s) email , password same.

any ideas on how this?

while have populated table , gordon's answer amble current situation , possibly fastest solution, prevent entering duplicates in future should:

create unique (composite) index on column(s) wish unique. in case sql like:

alter table yourtablename  add unique index idx_unq(`email`,`password`); 

then insert ignore into instead of insert into. ignore duplicate future entries populating in table.

this post may you.

"insert .. on duplicate key update" inserts new entries rather replace?


Comments

Popular posts from this blog

Magento/PHP - Get phones on all members in a customer group -

spring cloud - How to configure SpringCloud Eureka instance to point to https on non standard port -

javascript - Bootstrap Popover: iOS Safari strange behaviour -