在MySQL中,可以通過在創建表時使用FOREIGN KEY關鍵字來設置外鍵關聯。下面是一個示例:
CREATE TABLE 表名 (
列1 數據類型,
列2 數據類型,
...
FOREIGN KEY (列1) REFERENCES 另一個表名 (另一個表的列)
);
其中,表名是要創建的表的名稱,列1是要設置外鍵關聯的列名,數據類型是該列的數據類型。另一個表名是要引用的表的名稱,另一個表的列是要引用的表中的列名。
例如,要在名為"orders"的表中創建一個外鍵關聯到名為"customers"的表中的"id"列,可以使用以下代碼:
CREATE TABLE orders (
order_id INT PRIMARY KEY,
customer_id INT,
order_date DATE,
...
FOREIGN KEY (customer_id) REFERENCES customers (id)
);
在上述示例中,"orders"表中的"customer_id"列設置了外鍵關聯,引用了"customers"表中的"id"列。