主键与约束

主键、自增、唯一这几类约束决定了一张表的身份和防重能力。PRIMARY KEY 标识唯一一行,AUTO_INCREMENT 让 id 自个儿涨,UNIQUE 防止重复值。

主键与约束要点

主键与约束示例

						CREATE TABLE product (
						    id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
						    sku VARCHAR(32) NOT NULL UNIQUE,
						    name VARCHAR(80) NOT NULL
						);
避坑提醒:自增主键别用业务字段(手机号、邮箱),一旦要改值,所有外键引用都得跟着改。
主键与约束 · 创建数据表 知识卡片
卡片 04 / 06 · 创建数据表(1080×1440 速查卡片)

创建数据表知识点