欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线

mysql外鍵名字怎么起 mysql設置外鍵語句

mysql怎么設置外鍵?

通過工具NAVICAT 設計表時進行設計

成都創新互聯公司專業為企業提供涵江網站建設、涵江做網站、涵江網站設計、涵江網站制作等企業網站建設、網頁設計與制作、涵江企業網站模板建站服務,10多年涵江做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

打開NAVICAT,連接數據庫

右鍵目標表,選擇設計表

打開后選擇外鍵菜單,具體如圖:

分別設置外鍵名,字段,關聯數據庫、表、字段,以及刪除時操作,更新時操作方式然后點擊保存按鈕即可

也可以通過SQL方式完成對表外鍵的添加,如:

語法:alter table 表名 add constraint FK_ID foreign key(你的外鍵字段名) REFERENCES 外表表名(對應的表的主鍵字段名);

MySql如何創建外鍵

create

table

volunteer(

志愿者編號

varchar(6)

not

null,

志愿者姓名

varchar(8),

班級編號

varchar(4),

constraint

PK_V

primary

key

(志愿者編號));

create

table

class(

班級編號

varchar(4),

班級名稱

varchar(20),

學院

varchar(20),

constraint

PK_C

primary

key(班級編號),

班級編號

varchar

foreign

key

references

volunteer(班級編號));

你這個試下,我試了可以的

希望可以幫到你

SQL

創建外鍵語句的方法:constraint

外鍵名字

foreign

key

references

外鍵表(外鍵字段)

mysql外鍵約束怎么寫

你好朋友

1.簡介

外鍵表示一個表中的一個字段被另外一個表中的字段應用.外鍵對相關表中的數據造成了限制,使MySQL 能夠保證參照完整性.

在MySQL 中,InnoDB 存儲引擎支持外鍵.在一張表中,可以存在多個外鍵.

外鍵的創建可以在創建表的時候創建,也可以在創建表之后增加(考慮數據的完整性問題).

父表:外鍵所指向的表.

字表:相對于父表,擁有外鍵的表.

2.語法

create 語法

create table table_name(

column_1,

column_2,

....

constraint constraint_name foreign key (column_name)

references parent_table(column_name)

on delete action

on update action

) engine=InnoDB default charset utf8;

constraint 子句允許為外鍵定義一個名稱,如果不寫,MySQL 自動生成一個名稱

foreign key 子句指定子表中要應用父表的列.注意:MySQL 會自動創建一個基于外鍵的索引.

references 子句指定父表中的被引用字段.foreign key 和references 指定的列數必須相同.

on delete: 定義當父表中的記錄被刪除時,子表的記錄應該執行的動作.action包括:

on delete restrict:(默認),父表不能刪除一個已經被子表引用的記錄.

on delete no action:等同與on delete restrict

on delete cascade: 級聯模式,父表刪除后,對應子表關聯的數據也跟著被刪除

on delete set null:置空模式,父表刪除后,對應子表關聯的外鍵值被設置為NULL,需要注意的是,如果子表的外鍵設置not null ,則不能使用這種模式,因為會相互沖突.

on update:定義父表中的記錄更新時,子表的記錄應該執行的動作.action 包括:

on update restrict:(默認),父表不能更新一個已經被子表引用的記錄.

on update no action:等同與on delete restrict

on update cascade: 級聯模式,父表更新后,對應子表關聯的數據也跟著被更新

on update set null:置空模式,父表更新后,對應子表關聯的外鍵值被設置為NULL,需要注意的是,如果子表的外鍵設置not null ,則不能使用這種模式.

alter 語法

-- 添加外鍵

alter table table_name add constraint constraint_name

foreign key column_name

references parent_table(column_name)

on delete action

on update action

-- 刪除外鍵

alter table table_name drop constraint_name;

-- 如果沒有顯式的定義名字,可以使用如下命令獲取

show create table table_name;

3.演示

構造兩張表categoryes 和products.每個類別有多種產品,而每個產品只屬于一個類別.

-- 設置 類別表 categoryes 和產品表 products

create table categoryes(

c_id int not null auto_increment,

c_name varchar(45) not null,

c_description text,

primary key (c_id)

) engine=InnoDB default charset utf8 comment '類別表';

create table products(

p_id int not null auto_increment,

p_name varchar(45) not null,

p_price decimal(8,4),

c_id int,

primary key (p_id),

constraint fk_products_categoryes

foreign key (c_id)

references categoryes(c_id)

on delete set null

on update cascade

) engine=InnoDB default charset utf8 comment '產品表';

在這兩張表的基礎上,新生成一張vendors 供應商表,并更新products字段

-- 新生成一張表 供應商 vendors ,并為 products 新添加字段 v_id 外鍵

-- 引用 vendors.v_id

create table vendors(

v_id int not null auto_increment,

v_name varchar(45),

primary key (v_id)

) engine=InnoDB default charset utf8 comment '供應商';

alter table products add column v_id int not null;

alter table products add

constraint fk_products_vendors foreign key (v_id)

references vendors(v_id)

on delete no action

on update cascade;

望采納祝你好運

mysql怎么定義外鍵

數據庫mysql

建立外鍵的前提:本表的列必須與外鍵類型相同(外鍵必須是外表主鍵)。

外鍵作用:使兩張表形成關聯,外鍵只能引用外表中的列的值!

指定主鍵關鍵字:foreignkey(列名)

引用外鍵關鍵字:references外鍵表名(外鍵列名)

事件觸發限制:ondelete和onupdate,可設參數cascade(跟隨外鍵改動),restrict(限制外表中的外鍵改動),setNull(設空值),setDefault(設默認值),[默認]noaction

例如:

outTable表主鍵id類型int

創建含有外鍵的表:

createtabletemp(

idint,

namechar(20),

foreignkey(id)referencesoutTable(id)ondeletecascadeonupdatecascade);

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

自己實踐才能完全了解外鍵的作用關鍵是:事件觸發限制的作用

本文標題:mysql外鍵名字怎么起 mysql設置外鍵語句
文章URL:http://www.kartarina.com/article14/ddddode.html

成都網站建設公司_創新互聯,為您提供域名注冊網站導航做網站網站收錄手機網站建設定制開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线
中文字幕一区日韩精品欧美| 欧美人与禽zozo性伦| 美女一区二区在线观看| 丝袜诱惑亚洲看片| 日韩精品电影在线观看| 石原莉奈在线亚洲二区| 偷拍日韩校园综合在线| 日本欧美加勒比视频| 蜜桃av一区二区| 国模大尺度一区二区三区| 国产高清亚洲一区| 成人黄色av电影| 欧美视频一区二区| 欧美一区二区三区播放老司机| 日韩欧美国产高清| 欧美国产激情二区三区| 亚洲三级电影全部在线观看高清| 一区二区三区四区视频精品免费| 亚洲国产精品久久一线不卡| 久色婷婷小香蕉久久| 国产精品系列在线观看| 日本乱人伦一区| 日韩免费高清视频| 国产精品久久久久毛片软件| 亚洲国产一区二区a毛片| 精东粉嫩av免费一区二区三区| 国产.欧美.日韩| 欧美日韩成人综合| 国产午夜精品久久| 亚洲综合免费观看高清完整版| 蜜臀av一级做a爰片久久| 成人小视频在线| 欧美顶级少妇做爰| 国产精品乱人伦| 久久激情五月激情| 91日韩一区二区三区| 日韩欧美成人一区二区| 亚洲乱码国产乱码精品精的特点| 日本不卡不码高清免费观看| jizzjizzjizz欧美| 日韩免费高清av| 亚洲激情自拍偷拍| 粉嫩av一区二区三区粉嫩| 欧美一区二区三区视频免费 | 国产精品久久久久影院| 丝袜a∨在线一区二区三区不卡| 国产成人在线观看| 欧美一级片在线| 一区二区三区国产精华| 懂色av一区二区夜夜嗨| 精品国产亚洲在线| 日本在线不卡视频一二三区| 色综合久久综合| 日韩一区欧美一区| yourporn久久国产精品| 久久在线免费观看| 麻豆成人久久精品二区三区红| 欧美唯美清纯偷拍| 夜夜嗨av一区二区三区四季av | 青草国产精品久久久久久| 99久久99久久精品国产片果冻| 日韩区在线观看| 欧美aaaaa成人免费观看视频| 欧美午夜电影一区| 亚洲伊人伊色伊影伊综合网| av亚洲精华国产精华精华| 国产精品午夜电影| 国产成人综合自拍| 欧美激情一区二区| av一区二区久久| 亚洲欧美激情一区二区| 色婷婷综合久久久久中文一区二区 | 一区二区三区四区乱视频| 99精品视频一区二区三区| 国产精品久99| 一本到一区二区三区| ㊣最新国产の精品bt伙计久久| 99久久精品国产一区| 亚洲欧美电影院| 欧洲精品一区二区三区在线观看| 亚洲国产一二三| 欧美日韩成人高清| 日本v片在线高清不卡在线观看| 7878成人国产在线观看| 麻豆国产欧美日韩综合精品二区 | 国产99久久久精品| 亚洲欧美在线高清| 欧美色欧美亚洲另类二区| 日本美女一区二区三区视频| 日韩免费一区二区| 成人av在线影院| 亚洲成人动漫在线免费观看| 91精品在线麻豆| 懂色av一区二区三区蜜臀 | 极品少妇一区二区三区精品视频| 久久久久高清精品| 色悠久久久久综合欧美99| 亚洲一区二区av电影| 精品国产一二三| 91丨九色丨尤物| 麻豆精品在线播放| 国产精品狼人久久影院观看方式| 欧美羞羞免费网站| 国产一二三精品| 亚洲成人一二三| 国产日韩欧美精品在线| 欧洲国内综合视频| 国产成人一区在线| 日本午夜精品一区二区三区电影 | 无码av中文一区二区三区桃花岛| 精品美女在线观看| 91官网在线免费观看| 国内不卡的二区三区中文字幕| 亚洲摸摸操操av| 久久久久久久久一| 91精品国产免费| fc2成人免费人成在线观看播放| 日韩精品久久久久久| 亚洲色图在线看| 国产日韩欧美高清| 欧美电影免费提供在线观看| 91久久精品一区二区三区| 国产一区二区三区免费在线观看| 性欧美大战久久久久久久久| 国产精品午夜免费| 久久女同互慰一区二区三区| 欧美猛男gaygay网站| 91蝌蚪国产九色| 大陆成人av片| 国产成人精品在线看| 久久精品国产免费| 免费一级片91| 日韩和欧美一区二区| 亚洲一区在线观看免费| 亚洲视频免费在线| 亚洲欧洲精品成人久久奇米网| 2023国产精品视频| 欧美tk—视频vk| 欧美大胆一级视频| 51午夜精品国产| 欧美一区二区三区不卡| 欧美一区二区成人| 91精品国产色综合久久不卡蜜臀| 欧美视频精品在线观看| 欧美日韩国产天堂| 欧美日韩国产一级| 欧美高清hd18日本| 欧美一区二区精美| 日韩一级大片在线| 精品精品欲导航| 欧美成人猛片aaaaaaa| 日韩欧美一级二级三级| 日韩一区二区三区在线视频| 欧美www视频| 26uuu成人网一区二区三区| 2021久久国产精品不只是精品| 精品播放一区二区| 日本一区二区视频在线| 国产精品电影一区二区三区| 一区二区三区欧美亚洲| 香港成人在线视频| 韩日欧美一区二区三区| 粉嫩av一区二区三区粉嫩| 色www精品视频在线观看| 欧美色电影在线| 欧美成人福利视频| 欧美国产国产综合| 亚洲一区av在线| 精品亚洲成a人| 91年精品国产| 日韩一区二区在线看片| 国产人成亚洲第一网站在线播放| 国产精品久久久久精k8| 亚洲成人手机在线| 国产一区二区视频在线| 99久久er热在这里只有精品66| 欧美日韩一区二区在线观看视频| 日韩一级在线观看| 亚洲视频狠狠干| 日本不卡在线视频| www.激情成人| 欧美一二区视频| 亚洲免费av在线| 国精产品一区一区三区mba桃花| 99久久国产免费看| 日韩三级在线观看| 依依成人综合视频| 国产精品亚洲人在线观看| 欧美伊人久久久久久久久影院 | 91丨porny丨户外露出| 欧美精品第一页| 国产精品传媒视频| 麻豆国产欧美一区二区三区| av不卡在线观看| 精品国产自在久精品国产| 亚洲高清不卡在线| 色综合色狠狠天天综合色| 久久久久一区二区三区四区| 日韩电影在线观看一区| 日本精品视频一区二区三区|