mysql 的唯一索引要求所有参与的列都不能够为 null 值,如果唯一索引中的任何一个元素含有 null 值,则唯一约束将不起作用. 示例代码 create table tb ( a int, b int, c int, unique index (a,b,c) ); insert into tb(a,b,c) values (null,null,null); -- ok insert into tb(a,b,c) values (null,null,null); -- still ok in