为了账号安全,请及时绑定邮箱和手机立即绑定

主键和唯一键之间的区别

主键和唯一键之间的区别

绝地无双 2019-10-14 11:06:22
我正在使用mysql数据库。我对主键和唯一键之间感到困惑。请帮助我在哪里创建主键和唯一键。我的意思是在哪种情况下我们创建唯一键或主键。
查看完整描述

3 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

首要的关键:

  • 一个表中只能有一个主键

  • 在某些DBMS中不能这样NULL-例如MySQL添加NOT NULL

  • 主键是记录的唯一键标识符

唯一键:

  • 一个表中可以有多个唯一键

  • 唯一键可以有NULL

  • 可以是候选键

  • 唯一密钥可以NULL; 多个行可以具有NULL值,因此可能不被视为“唯一”


查看完整回答
反对 回复 2019-10-14
  • 3 回答
  • 0 关注
  • 1783 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信