一、約束的使用()
上一部分 (列級約束)
1.外鍵約束FOREIGN KEY
(1)創建外鍵約束的條件及創建
① ENGINE=InnoDB 查看
②相同數據類型 外鍵列 (pid)
父表(參照列id)
子表
③索引 (主鍵自帶索引)
查看父表索引
(網格)
查看子表索引
(2)外鍵約束的參照的操作(在更新父表同時子表是否更新)
①CASCADE 例:當刪除父表時子表也被刪
2.列級約束和表級約束
二、修改數據表
1.添加和刪除 (列)
① 添加單列
②添加多列(只能添加在後邊)
③刪除列
④刪除多列
2.添加和刪除(約束)
①添加主鍵約束(並定義constraint名字(可刪除))
②添加唯一約束
③添加外鍵約束
④添加/刪除默認約束
⑤刪除主鍵約束
⑥刪除唯一約束
⑦刪除外鍵約束
查看名字:
名字:
3.修改列定義(數據類型,數據位置,列名稱)
位置:
類型(大變小可能數據丟失):
名稱:
4.修改數據表名稱