时间:2021-07-01 10:21:17 帮助过:24人阅读
什么是主键?
表中的每一行由主键(PK)唯一确定。您在创建表的时候必须指定组成主键的列,这些列称为主键列。主键列必须有值。您必须确保主键列的值的组合能够唯一地确定一行。在后续使用的过程中,主键列的类型不能改变。
以HybridDB for MySQL为例:
HybridDB for MySQL 的逻辑分区之间是无共享的,因此分区内是可以保证唯一性的,但分区间将无法维持所有的数据库和表约束,甚至包括唯一性约束。
使用AUTO_INCREMENT列可以保证全局唯一性。(推荐课程:MySQL教程)
以上就是MySQL主键是必须的吗的详细内容,更多请关注Gxl网其它相关文章!