mysql 建表 设置联合主键
时间: 2023-11-20 16:57:48 浏览: 130
添加联合主键.sql
在MySQL中,可以通过在CREATE TABLE语句中使用PRIMARY KEY关键字来设置主键。要设置联合主键,可以在PRIMARY KEY后面列出多个字段名,用逗号隔开。下面是一个示例:
```sql
CREATE TABLE mytable (
id INT NOT NULL,
name VARCHAR(20) NOT NULL,
age INT,
PRIMARY KEY (id, name)
);
```
在上面的示例中,我们创建了一个名为mytable的表,其中id和name两个字段一起构成了联合主键。这意味着id和name的组合必须是唯一的,不能重复。
阅读全文