mysql设置2个属性为主键

MySQL是一种常见的关系型数据库,它支持定义主键来确保表中的数据唯一性。在某些情况下,用户可能需要将两个或更多的属性设置为主键,这通常称为复合主键。

mysql设置2个属性为主键

为了设置复合主键,我们需要在创建表时使用“PRIMARY KEY”关键字,并指定相关的属性名称。以下是一个示例:

CREATE TABLE example ( id1 INT NOT NULL, id2 INT NOT NULL, name VARCHAR(20), PRIMARY KEY (id1, id2) );