最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL如何添加外鍵

 更新時(shí)間:2023年09月08日 09:05:09   作者:弦之森  
MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它支持外鍵的添加,本文主要介紹了MySQL如何添加外鍵,具有一定的參考價(jià)值,感興趣的可以了解一下

1、外鍵

外鍵是用來讓兩張表的數(shù)據(jù)之間建立聯(lián)系,從而保證數(shù)據(jù)的一致性和完整性。 

注意,主表被關(guān)聯(lián)的字段類型,必須和副表被關(guān)聯(lián)的字段類型一致。

2、實(shí)際操作

(1)初始化兩張表格:

(2)語法:

alter table 主表名 add constraint 外鍵名稱 foreign key (外鍵字段名) references 主表(主表字段名)

主表名:主表的名稱

外鍵名稱:可以隨意命名

外鍵字段名:被關(guān)聯(lián)的外鍵字段名

主表:主表名稱

主表字段名:主表被關(guān)聯(lián)的字段名

(3)操作:

常見報(bào)錯情況:

正確操作:

-- 添加外鍵
/* ---建立外鍵關(guān)聯(lián)的語法--- */
alter table emp add constraint fk_number_emp foreign key (type) references number(id);

注意:主表被關(guān)聯(lián)字段名上出現(xiàn)‘藍(lán)色小鑰匙’,即代表外鍵添加成功。

(4)刪除外鍵:

/* ---刪除外鍵--- */
alter table 主表表名 drop foreign key 外鍵名稱;

 實(shí)際操作:

/* ---刪除外鍵--- */
alter table emp drop foreign key fk_number_emp;

到此這篇關(guān)于MySQL如何添加外鍵的文章就介紹到這了,更多相關(guān)MySQL添加外鍵內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • mysql 記錄不存在時(shí)插入 記錄存在則更新的實(shí)現(xiàn)方法

    mysql 記錄不存在時(shí)插入 記錄存在則更新的實(shí)現(xiàn)方法

    相信很多人都需要用到這個(gè)語句,請看下文:(在4.1以后的版本才有效)
    2008-08-08
  • mysql數(shù)據(jù)庫中查詢json的技巧大全

    mysql數(shù)據(jù)庫中查詢json的技巧大全

    這篇文章主要介紹了MySQL中JSON數(shù)據(jù)類型的各種函數(shù),包括JSON_EXTRACT、JSON_UNQUOTE、JSON_SEARCH、JSON_SET、JSON_CONTAINS、JSON_REMOVE和JSON_REPLACE等,涵蓋了JSON數(shù)據(jù)的提取、更新、刪除和查詢等功能,需要的朋友可以參考下
    2025-02-02
  • MySQL關(guān)閉密碼強(qiáng)度驗(yàn)證功能

    MySQL關(guān)閉密碼強(qiáng)度驗(yàn)證功能

    本文通過實(shí)例代碼給大家介紹了mysql關(guān)閉密碼強(qiáng)度驗(yàn)證功能,非常不錯,具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-06-06
  • mysql索引和事務(wù)的使用解讀

    mysql索引和事務(wù)的使用解讀

    這篇文章主要介紹了mysql索引和事務(wù)的使用方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • Mysql主鍵相關(guān)的sql語句集錦

    Mysql主鍵相關(guān)的sql語句集錦

    本文主要搜集總結(jié)了一些和mysql主鍵相關(guān)的sql語句,包括增加主鍵或者更改表的列為主鍵之類的sql語句,希望對大家能有所幫助
    2014-08-08
  • Mysql查詢列橫向轉(zhuǎn)換逗號拼接并加上雙引號

    Mysql查詢列橫向轉(zhuǎn)換逗號拼接并加上雙引號

    使用Mysql的GROUP_CONCAT函數(shù)和CONCAT函數(shù),將查詢結(jié)果的列橫向轉(zhuǎn)換為逗號拼接的字符串,并在每個(gè)值周圍加上雙引號,最終結(jié)果每一行包含一個(gè)user_id和一個(gè)由雙引號括起來的user_names字段,本文介紹Mysql查詢列橫向轉(zhuǎn)換逗號拼接并加上雙引號的知識,感興趣的朋友一起看看吧
    2025-02-02
  • MySQL?中日期相減的完整指南(最新推薦)

    MySQL?中日期相減的完整指南(最新推薦)

    在?MySQL?中,日期相減有幾種不同的方法,具體取決于你想要得到的結(jié)果類型(天數(shù)差、時(shí)間差等),本文給大家介紹MySQL?中日期相減的完整指南,感興趣的朋友一起看看吧
    2025-06-06
  • mysql 8.0.16 Win10 zip版本安裝配置圖文教程

    mysql 8.0.16 Win10 zip版本安裝配置圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0 Win10 zip版本安裝配置圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • mysql缺少my.ini文件的解決方法

    mysql缺少my.ini文件的解決方法

    使用的這么長時(shí)間的mysql,有一天我突然需要使用mysql?的配置文件my.ini時(shí)發(fā)現(xiàn)沒有這個(gè)文件并且這個(gè)文件不是被隱藏了,所以本文給大家介紹了mysql缺少my.ini文件的解決方法,需要的朋友可以參考下
    2023-12-12
  • MYSQL多表聯(lián)查on和where的區(qū)別小結(jié)

    MYSQL多表聯(lián)查on和where的區(qū)別小結(jié)

    在使用left join時(shí)過濾條件放到on后面還是where后面是有區(qū)別的,如果沒有搞清楚他們的區(qū)別,連表匯總的結(jié)果就會變少或者變多,本文就來詳細(xì)介紹一下兩者的區(qū)別,感興趣的可以了解一下
    2023-11-11

最新評論

普定县| 洪湖市| 内丘县| 隆德县| 雅江县| 紫阳县| 伊金霍洛旗| 水富县| 朝阳区| 乌鲁木齐县| 封丘县| 虞城县| 十堰市| 嘉荫县| 开封市| 方城县| 邯郸市| 武穴市| 本溪市| 汕头市| 体育| 麻江县| 弋阳县| 甘谷县| 郁南县| 鄯善县| 鹤庆县| 洞头县| 东兴市| 巨野县| 得荣县| 屏山县| 工布江达县| 建平县| 布拖县| 东方市| 汤阴县| 肥乡县| 容城县| 凤庆县| 阿克|