mysql中primary key是什么
小妮浅浅
2021-08-25 09:22:3610467浏览 · 0收藏 · 0评论
说明
1、primary key主键约束是一个列或者列的组合,其值能唯一地标识表中的每一行。
这样的一列或多列称为表的主键,通过它可以强制表的实体完整性。
2、效果等价于not null+unique,即非空且唯一。
是innodb引擎组织存储数据的依据,innodb存储引擎在创建表的时候必须要有primary key。
实例
mysql> create table t2(id int not null unique, name varchar(4)); Query OK, 0 rows affected (0.01 sec) mysql> desc t2; +-------+------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+------------+------+-----+---------+-------+ | id | int(11) | NO | PRI | NULL | | | name | varchar(4) | YES | | NULL | | +-------+------------+------+-----+---------+-------+ 2 rows in set (0.01 sec)
以上就是mysql中primary key的介绍,希望对大家有所帮助。更多mysql学习指路:MySQL
推荐操作系统:windows7系统、mysql5.8、DELL G3电脑
关注公众号,随时随地在线学习