福州市网站建设_网站建设公司_SQL Server_seo优化
2026/1/18 12:38:09 网站建设 项目流程

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字段的数据表,如果插入第二行数据中有字段数据和第一行重复了,数据库会拒绝插入并报错。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询