mysql唯一键和唯一索引的区别,还是二者就是一个东西!

如题所述

两者有类似的功能,值都是必须唯一,但是不是主键的字段或者几个字段可以设置为唯一索引。追问

索引和唯一键很相似,二者的区别在于作用不同,索引用于提高查询速度,唯一键用于唯一约束。当然如果建立的索引是唯一索引的话,也可以起到唯一约束的作用。在MySQL具体实现上,索引需要建立数据结构,需要额外的磁盘空间来存储索引,而键(主键,外键和唯一键)都是逻辑层面的实现和约束,二者还是有着本质的区别。

温馨提示:答案为网友推荐,仅供参考
相似回答