MySQL主键是必须的吗
时间:2020-09-23 11:40:07
作者:重庆seo小潘
来源:
什么是主键? 表中的每一行由主键(PK)唯一确定。您在创建表的时候必须指定组成主键的列,这些列称为主键列。主键列必须有值。您必须确保主键列的值的组合能够唯一地确定一行。在后续使用的过程中,主键列的类型不能改变。 以HybridDB for MySQL为例: Hybr
什么是主键?
表中的每一行由主键(PK)唯一确定。您在创建表的时候必须指定组成主键的列,这些列称为主键列。主键列必须有值。您必须确保主键列的值的组合能够唯一地确定一行。在后续使用的过程中,主键列的类型不能改变。
以HybridDB for MySQL为例:
HybridDB for MySQL 的逻辑分区之间是无共享的,因此分区内是可以保证唯一性的,但分区间将无法维持所有的数据库和表约束,甚至包括唯一性约束。
使用AUTO_INCREMENT列可以保证全局唯一性。(推荐课程:MySQL教程)以上就是MySQL主键是必须的吗的详细内容,更多请关注小潘博客其它相关文章!