溫馨提示×

mysql創(chuàng)建外鍵時不指定名的方法是什么

小億
89
2024-06-12 10:58:17
欄目: 云計算

MySQL中,創(chuàng)建外鍵時不指定名稱的方法是使用`FOREIGN KEY`關(guān)鍵字后面跟著要設(shè)置外鍵的字段名和`REFERENCES`關(guān)鍵字,如下所示:

```sql

ALTER TABLE 表名

ADD FOREIGN KEY (外鍵字段名)

REFERENCES 關(guān)聯(lián)表名(關(guān)聯(lián)字段名);

```

在這種情況下,系統(tǒng)會自動生成一個默認(rèn)的外鍵名稱。如果想要指定外鍵的名稱,可以在`FOREIGN KEY`后面加上`CONSTRAINT 外鍵名稱`來指定,如下所示:

```sql

ALTER TABLE 表名

ADD CONSTRAINT 外鍵名稱

FOREIGN KEY (外鍵字段名)

REFERENCES 關(guān)聯(lián)表名(關(guān)聯(lián)字段名);

```

0