一、报错原因 因表中创建唯一索引的列有重复数据,导致创建唯一索引时报错提示Duplicate entry * for key * 二、报错演示 例如lz用户表中用户名、邮箱和创建时间三列属性中存在相同的数据,如下图: 再创建用户名、邮箱和创建时间三列作为唯一索引时,提示Duplicate entry xxx for key xxx错误,如下图: 三、解决方式 先去掉重复数据,在创建用户名、邮箱和创建时间三列作为唯一索引,报错消失,如下图: