1. 程式人生 > >SQL中SQLyog外來鍵設定----------語法

SQL中SQLyog外來鍵設定----------語法

外來鍵設定三種方法:

  1.直接寫sql語句.
  2.用SQLyog 選擇外來鍵表 ,點選右鍵 選擇關聯/外來鍵,然後再選擇主表,外來鍵.
  3.在表 vet_specialties 上點選右鍵 ,然後找到Relationships/ForeignKeys中,然後選擇相應的列。
  或者直接寫命令:
  ALTER TABLE vet_specialties ADD FOREIGN KEY FK_SPECIALTY_ID(specialty_id) REFERENCES specialties (id)

  ALTER TABLE vet_specialties ADD FOREIGN KEY FK_VET_ID(vet_id) REFERENCES vets (id)

要求:建立了兩個表一個attence(記作A表),一個leave(記作L表)。

A表中有使用者的使用者名稱,密碼,id(自增作為主鍵)。

L表中是一個請假的表,L表中需要標識哪一個使用者請的假。

這裡需要設定外來鍵:

步驟:

1、

在此右鍵L表

2、尋找並點選“關聯/外來鍵”或者摁“F10”。

彈出此對話方塊。

3、新建

4、a.在主鍵表下拉選單中找到A表

b.在Source Column(來源)中找到userid  A表中的

c.在Target Column (目標)中找到idL表中的

d.點選建立