《MySQL DBA修炼之道》——3.6 ID主键

  1. 云栖社区>
  2. 华章计算机>
  3. 博客>
  4. 正文

《MySQL DBA修炼之道》——3.6 ID主键

华章计算机 2017-05-02 14:24:00 浏览1253
展开阅读全文

本节书摘来自华章出版社《MySQL DBA修炼之道》一书中的第3章,第3.6节,作者:陈晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看

3.6 ID主键

下面先说明选择主键的注意事项。
1) 建议主键是整型。
2) 如果表中包含一列能够确保唯一、非空(NOT NULL),以及能够用来定位一条记录的字段,就不要因为传统而觉得一定要加上一个自增ID做主键。
3) 主键也遵从索引的一些约定,注意联合主键的字段顺序。
4) 为主键选择更有意义的名称,如ID这个名称太过笼统,表达的信息可能不准确。
1.自增ID主键
自增列是MySQL里的一种特殊的整型,我们定义一个列的整型的同时,可以设置它是否为自增的,一个表只能有一个列是自增列,且自增列必然是主键列。自增列的默认起始值是1,默认可以按步长为1进行递增,自增列的增长将受两个MySQL全局参数的

网友评论

登录后评论
0/500
评论
华章计算机
+ 关注
所属云栖号: 华章计算机