mysql设置主键还要设置索引吗

更新时间:02-02 教程 由 心偿~ 分享
mysql设置主键还要设置索引吗?

不需要,主键具备索引的功能了。当你创建或设置主键的时候,mysql会自动添加一个与主键对应的唯一索引,不需要再做额外的添加。如果查询的条件中没有用到主键,可以将你的查询字段设置为索引。如果你想在主键上设置索引的话,主键就有索引的功能。扩展资料:

1、主键一定是唯一性的索引,唯一性的所以不一定就是主键。

2、一个表中可以有多个唯一索引,但是主键只能有一个。

3、主键列不允许为空值,而唯一性索引列允许空值。

4、主键也可以由多个字段组成,组成复合主键,同时主键也是唯一索引。

声明:关于《mysql设置主键还要设置索引吗》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2210400.html