primary key和unique key区别

Posted lzmbdr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了primary key和unique key区别相关的知识,希望对你有一定的参考价值。

唯一索引和主键索引区别:
1)主键为一种约束,唯一索引为一种索引,本质上就不同;
2)主键创建后一定包含唯一性索引,而唯一索引不一定就是主键;
3)主键不允许空值,唯一索引可以为空;
4)主键可以被其他表引用,而唯一索引不可以;
5)主键只允许一个,唯一索引允许多个;
6)主键和索引都是键,主键是逻辑键,索引为物理键,即主键不实际存在。







以上是关于primary key和unique key区别的主要内容,如果未能解决你的问题,请参考以下文章

MySQL中Key、Primary Key、Unique Key和Index的区别

MySQL:INDEX、UNIQUE、FOREIGN KEY 和 PRIMARY KEY 有啥区别?

primary key和unique key区别

mysql中key primary key unique key 与index区别

mysql中key primary key unique key 与index区别

mysql中key primary key unique key 与index区别