一. 面试题及剖析
1. 今日面试题
数据库的主键怎么生成?
自增主键用完了怎么办?
如何获取自动生成的id值?
2. 题目剖析前面的几篇文章中,壹哥给大家分析了SQL语句中的几个重要关键字,今天壹哥会给大家分析另外的数据库操作技巧。
我们知道,在很多表设计之初,都会给这个表分配一个id主键字段,当然这个主键的名字不一定非要叫”id“,也可能是其他的名字。主键一般是作为数据库表格里的第一个字段,有其特殊意义和作用,面试官可以通过我们对主键的理解情况,来考察我们对数据库设计的能力。尤其是关于主键的生成策略和自增长,更是考察的重点,这道题目和后面分布式主键的生成策略有着一定的关联,壹哥希望各位可以好好掌握这道题目。
二. MySQL的主键 1. 主键的作用我们知道,在很多的数据库表中都存在着主键,一般的主键是指一列或多列的组合,该值能唯一地标识出表中的每一行,保证