全站数据
8 4 2 0 5 8 1

MySQL-Mysql数据库设计中是设计联合主键还是唯一索引好

考研老男孩 | 简单学习,快乐成才!         
问题更新日期:2024-04-26 17:50:41

问题描述

MySQL-Mysql数据库设计中是设计联合主键还是唯一索引好,麻烦给回复
精选答案
最佳答案

主键约束比唯一索引约束严格,当没有设定主键时,非空唯一索引自动称为主键。对于主键和唯一索引的一些区别主要如下:

1.主键不允许空值,唯一索引允许空值2.主键只允许一个,唯一索引允许多个3.主键产生唯一的聚集索引,唯一索引产生唯一的非聚集索引注:聚集索引确定表中数据的物理顺序,所以是主键是唯一的(聚集就是整理数据的意思)