MySQL是一種關系型數據庫,它使用表來組織數據,并使用關系來鏈接數據。
創建關系表是MySQL中的一個重要方面。下面我們將介紹如何創建一個包含關系表的MySQL數據庫。
CREATE DATABASE mydatabase; USE mydatabase; CREATE TABLE persons ( person_id INT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50) ); CREATE TABLE orders ( order_id INT PRIMARY KEY, person_id INT, order_date DATE, total_amount DECIMAL(10, 2), FOREIGN KEY (person_id) REFERENCES persons(person_id) );
在上面的代碼中,我們首先創建了一個名為mydatabase的數據庫。然后,我們使用該數據庫并創建了兩個表:persons和orders。
persons表包含person_id、first_name和last_name三個字段,并將person_id定義為主鍵。orders表包含order_id、person_id、order_date和total_amount四個字段,并將order_id定義為主鍵。此外,我們還使用FOREIGN KEY指定了person_id作為persons表的外鍵。
最后,我們需要記得在MySQL中使用分號“;”來結束每條SQL語句。