首頁 > 後端開發 > php教程 > mysql建立外鍵_PHP教程

mysql建立外鍵_PHP教程

WBOY
發布: 2016-07-21 15:59:50
原創
953 人瀏覽過

建立外鍵的前提:本表的欄位必須與外鍵類型相同(外鍵必須是外表主鍵)。
外鍵作用: 使兩張表形成關聯,外鍵只能引用外表中的列的值!
指定主鍵關鍵字: foreign key(列名)
引用外鍵關鍵字: references (外鍵列名)
事件觸發限制: on delete和on update , 設參數cascade(跟隨外鍵改動), restrict(限制外觀中的外鍵改動),set Null(設空值),set Default(設預設值),[預設]no action
例如:
outTable表 主鍵 id 類型 int
建立含有外鍵的表:
create table temp(
id int,
name char(20),
foreign int,
name char(20),

foreign ) on delete cascade on update cascade);

說明:將id列 設為外鍵 參考外表outTable的id列 當外鍵的值刪除本表中對應的列篩除 當外鍵的值改變 本表中對應的列值改變。

http://www.bkjia.com/PHPjc/317248.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/317248.htmlTechArticle
建立外鍵的前提:本表的欄位必須與外鍵類型相同(外鍵必須是外型主鍵) 。 外鍵作用:使兩個表形成關聯,外鍵只能引用外表中的列的值! 指...
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板