MySQL數(shù)據(jù)庫添加外鍵的四種方式
更新時間:2024年03月11日 10:40:46 作者:小馬穿云
這篇文章主要介紹了ysql數(shù)據(jù)庫添加外鍵的四種方式, 建表時直接使用FOREIGN KEY,建表時使用CONSTRAINT,在建表以后使用ALTER語句以及 使用第三方工具這四種方式,需要的朋友可以參考下
添加外鍵的四種方式
1、 建表時直接使用FOREIGN KEY,這種方式外鍵名稱自動生成。如下圖。
FOREIGN KEY (user_id) REFERENCES t_user(id)
2、 建表時使用CONSTRAINT指定外鍵名稱。如下圖。
CONSTRAINT fk_student_class FOREIGN KEY(user_id) REFERENCES t_user(id)
3、 在建表以后使用ALTER語句添加外鍵。
ALTER TABLE t_info ADD FOREIGN KEY (user_id) REFERENCES t_user(id);
4、 使用第三方工具
下圖以navicat為例:
(1)選擇要添加外鍵的表—>右鍵—>設(shè)計表,如下圖。
(2)按下圖操作添加外鍵。
到此這篇關(guān)于MySQL數(shù)據(jù)庫添加外鍵的四種方式的文章就介紹到這了,更多相關(guān)MySQL添加外鍵內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySQL實現(xiàn)replace函數(shù)的幾種實用場景
這篇文章主要介紹了MySQL實現(xiàn)replace函數(shù)的幾種實用場景,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù)
本文主要介紹了MySQL命令行方式進行數(shù)據(jù)備份與恢復(fù),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08MySQL數(shù)據(jù)庫中表的查詢實例(單表和多表)
查詢數(shù)據(jù)是數(shù)據(jù)庫操作中最常用,也是最重要的操作,下面這篇文章主要介紹了MySQL數(shù)據(jù)庫中表的查詢的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-03-03mysql5.7.13 環(huán)境搭建教程(解壓縮版)
這篇文章主要為大家詳細(xì)介紹了mysql解壓縮版環(huán)境搭建教程,具有一定的實用性,感興趣的小伙伴們可以參考一下2016-07-07