要向MySQL表中添加外鍵約束,可以使用ALTER TABLE語句。
語法如下:
```
ALTER TABLE 表名
ADD CONSTRAINT 約束名
FOREIGN KEY (外鍵列名) REFERENCES 主表名(主鍵列名)
```
其中,表名為要添加外鍵約束的表的名稱,約束名為自定義的約束名稱,外鍵列名為要添加外鍵約束的列名,主表名為與之關(guān)聯(lián)的主表的名稱,主鍵列名為主表中對(duì)應(yīng)的主鍵列名。
以下是一個(gè)示例,向名為orders的表中添加外鍵約束,其中customer_id列關(guān)聯(lián)到名為customers的表的id列:
```
ALTER TABLE orders
ADD CONSTRAINT fk_customer
FOREIGN KEY (customer_id) REFERENCES customers(id);
```