我有一个相当简单的测试数据库:
id email
1 blue@yellow.com
2 pink@test.com
3 ace@ace.com
4 ace@ace.com
5 peter@something.com
6 peter@something.com
7 mouse@mouse.com
8 monkeyman@test.com
9 mouse@mouse.com
我想删除应该将表更改为的重复项:
id email
1 blue@yellow.com
2 pink@test.com
3 ace@ace.com
5 peter@something.com
7 mouse@mouse.com
8 monkeyman@test.com
或者使用新的 id 没关系。
我偶然发现了这个花絮:
mysqli_query($con,"ALTER IGNORE TABLE mytest ADD UNIQUE (email,id)");
但是,唉,它什么也没做。我究竟做错了什么?