综合百科

mysql中primary key的概念是什么

说明

1、primary key主键约束是一个列或者列的组合,其值能唯一地标识表中的每一行。

这样的一列或多列称为表的主键,通过它可以强制表的实体完整性。

2、效果等价于not null+unique,即非空且唯一。

是innodb引擎组织存储数据的依据,innodb存储引擎在创建表的时候必须要有primary key。

实例

mysql>createtablet2(idintnotnullunique,namevarchar(4));QueryOK,0rowsaffected(0.01sec)mysql>desct2;+-------+------------+------+-----+---------+-------+|Field|Type|Null|Key|Default|Extra|+-------+------------+------+-----+---------+-------+|id|int(11)|NO|PRI|NULL|||name|varchar(4)|YES||NULL||+-------+------------+------+-----+---------+-------+2rowsinset(0.01sec)

到此,相信大家对“mysql中primary key的概念是什么”有了更深的了解,不妨来实际操作一番吧!这里是本站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!