MySQL中如何把属性组设置为主码

2025-06-26 13:04:25
推荐回答(1个)
回答1:

mysql下,每个表只能有一个主键。
但这个主键可以由一个属性或多个属性组合构成。多个属性作位主键的话,则这个主键可以称为“复合主键”。

复合主键的示例(以id列和name列合并构成主键):

create table tb_name
(id int,
name varchar(20),
constraint pk_name primary key (id,name)
)