欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mysql table 主键

程序员文章站 2022-06-02 15:52:20
...

Q1.什么时候用主键?或主键的用处?
A1:保证数据的唯一性

Q2.一张表只能有一张主键?
A2:对

Q3.一个主键只能是一列吗?
A3:错
解释:一个表可以用两列做主键,只要这两列唯一就可以
常用:

create table person(
id int primary key auto_increment,
……);

不常用:

create table person(
id int not null ,
pid int not null,
primary key(id,pid)  <-----------------
……
);
相关标签: mysql主键