主键自增

简介: 主键自增。

主键自增: auto_increment
要求该字段数值不允许空,而且数值唯一。所以我们通常会指定主键类型为整型,然后设置其自动增长,这样可以保证在插入数据时主键列的唯一和非空特性。
修改表时设置主键自动增长:
alter table stu modify sid int auto_increment;
修改表时删除主键自动增长:
alter table stu modify sid int;

目录
相关文章
|
存储 数据库 索引
【面试官挖坑】聚集索引会隐式的自动为表添加一个主键索引那你是不是就可以不设置主键索引了?
【面试官挖坑】聚集索引会隐式的自动为表添加一个主键索引那你是不是就可以不设置主键索引了?
|
算法 NoSQL 关系型数据库
数据库主键一定要自增吗?有哪些场景不建议自增?
数据库主键一定要自增吗?有哪些场景不建议自增?
449 0
|
存储 关系型数据库 MySQL
主键与外键
主键与外键
293 0
为什么要设置主键?
为什么要设置主键?
74 0
|
存储 关系型数据库 MySQL
InnoDB为什么使用自增id作为主键
InnoDB是MySQL数据库中一种常用的存储引擎,它使用自增id作为主键的设计是出于多方面的考虑。
439 0
|
关系型数据库 数据库 索引
主键和唯一索引的区别
主键和唯一索引的区别
159 0
|
存储 SQL 数据可视化
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
573 2
约束,MySQL约束,非空默认值,主键外键唯一自增,完整详细可收藏
|
SQL 测试技术 数据库
Navicat使自增主键归1
截断表:可以用于删除表中的所有数据。 截断表命令还会回收所有索引的分配页。
286 0
Navicat使自增主键归1
|
存储 SQL 关系型数据库
【InnoDB的主键自增长实现原理】
【InnoDB的主键自增长实现原理】
151 0
|
SQL 开发者
主键自增长|学习笔记
快速学习主键自增长