mysql数据库笔记1

https://sqlmother.yupi.icu/#/learn sql练习网站
主键:作用 唯一标识表中的每一条记录 索引 值必须唯一,不能为NULL,一个表只能有一个主键(可以是单字段或多字段组合)

外键(Foreign Key)
作用:建立两个表之间的关联
特点:

引用另一个表的主键 确保数据完整性

可以有多个外键

-- 创建外键的示例
CREATE TABLE orders (
order_id INT PRIMARY KEY AUTO_INCREMENT,
user_id INT, -- 外键字段
order_date DATE,
amount DECIMAL(10,2),
FOREIGN KEY (user_id) REFERENCES users(id)
ON DELETE CASCADE -- 级联删除
ON UPDATE CASCADE -- 级联更新
);

UNIQUE 唯一字段
使用的UNIQUE字段的数据表,如果插入第二行数据中有字段数据和第一行重复了,数据库会拒绝插入并报错。

posted on 2026-01-18 12:36  小沙盒工作室  阅读(0)  评论(0)    收藏  举报