掌握MySQL基础命令:主键与外键常用的命令与操作

您所在的位置:网站首页 删除主键mysql 掌握MySQL基础命令:主键与外键常用的命令与操作

掌握MySQL基础命令:主键与外键常用的命令与操作

2024-07-13 10:36| 来源: 网络整理| 查看: 265

主键是用于唯一标识表中每一行数据的字段或字段组合。在一个表中,主键要求具备以下特性:

唯一性:主键值必须唯一,确保表中每一行数据的唯一性。非空性:主键字段不能为空,这是因为不能为空值用于唯一标识每一行数据。

外键是一种数据库约束,用于在两张表之间建立关联,使得子表中某个字段或字段组合引用父表的主键或唯一键。通过外键,能够确保数据的完整性和一致性。

(1)在字段的列级添加约束

例如:创建 student1 表(id name age sex)其中 id 为主键

(2)创建 student2 表(id name age sex)其中 id 为主键在表级添加主键约束

1 给已有表添加主键

2 删除主键约束

3 列级添加唯一约束

4 列级添加非空约束

(7)给已有表添加非空约束

(8)默认值约束(default)

(9)给已有表添加默认值约束

5 删除默认值约束

二、外键的常用操作 1 在创建表的时候就增加外键: 在表字段之后使用foreign key

foreign key(外键字段) references 主表(主键);

2 在创建表之后增加外键: 指定外键名字

3 删除外键

外键不能被修改,只能先删除后新增 查看外键名 删除外键



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3