一、约束的使用()
上一部分 (列级约束)
1.外键约束FOREIGN KEY
(1)创建外键约束的条件及创建
① ENGINE=InnoDB 查看
②相同数据类型 外键列 (pid)
父表(参照列id)
子表
③索引 (主键自带索引)
查看父表索引
(网格)
查看子表索引
(2)外键约束的参照的操作(在更新父表同时子表是否更新)
①CASCADE 例:当删除父表时子表也被删
2.列级约束和表级约束
二、修改数据表
1.添加和删除 (列)
① 添加单列
②添加多列(只能添加在后边)
③删除列
④删除多列
2.添加和删除(约束)
①添加主键约束(并定义constraint名字(可删除))
②添加唯一约束
③添加外键约束
④添加/删除默认约束
⑤删除主键约束
⑥删除唯一约束
⑦删除外键约束
查看名字:
名字:
3.修改列定义(数据类型,数据位置,列名称)
位置:
类型(大变小可能数据丢失):
名称:
4.修改数据表名称