mysql多个主键设置

发布时间: 2023-11-21 11:53 阅读: 文章来源:1MUMB2405PS

哈哈哈哈,各位看官你们怎么看,且听我分析分析吧

可能有些小伙伴不理解联合主键,那我先说明下哈

主键由多个字段联合组成,语法规则就是

PRIMARY KEY [字段1,字段2,……,字段n]CREATE TABLE user(username varchar(50),age int(3),intro varchar(200)PRIMARY KEY (username,age));

为了确定一个用户,我们就把用户名字和用户年龄联合起来作为主键;

其实很多人会认为这就是俩个主键,其实这只是一个主键,不过这个主键是由2个字段组成的啦。真相了吧。其实可以理解为一个双黄几点,有俩个蛋黄,但是呢也是一个鸡蛋。

这个很容易和unique混淆,那如何区分

•••展开全文