溫馨提示×

mysql創建表怎么設置外鍵關聯

小億
158
2023-08-29 22:15:09
欄目: 云計算

在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"列。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女