我有一个用户表,其中有一个名为“昵称”的列,utf-8编码,varchar(20),该表在InnoDB中。有2条记录,一条的昵称='gunni',另一条昵称='günni'。当我尝试在此列上应用唯一索引时,mysql给了我这个错误:ERROR1062(23000)atline263:Duplicateentry'gunni'forkey2我检查了数据,只有一条记录名为“gunni”,如果我将“günni”记录更改为其他记录,然后再次应用唯一索引,一切正常。为什么'günni'和'gunni'重复?这是它们的十六进制值,我用mysql的hex()函数得到这个:gunni->67756E6