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) <-----------------
……
);