MySQL是一種流行的開源關系型數據庫管理系統,被廣泛用于Web應用程序的開發中。在這篇文章中,我們將學習如何創建一個手機信息表。
CREATE TABLE phone( phone_id INT(11) NOT NULL AUTO_INCREMENT, -- 手機ID號,自增長 phone_brand VARCHAR(100) NOT NULL, -- 手機品牌,必填字段 phone_model VARCHAR(100) NOT NULL, -- 手機型號,必填字段 phone_price DECIMAL(10,2) NOT NULL, -- 手機價格,必填字段 PRIMARY KEY (phone_id) -- 設置主鍵 );
在這個表中,我們定義了幾個列。首先,我們有一個phone_id列,它用于唯一標識每個手機。我們指定了INT(11)數據類型來存儲整數值。該列還設置為AUTO_INCREMENT,這意味著每次插入一個新行時,該字段都會自動遞增。
接下來,我們有一個phone_brand列和一個phone_model列,它們用于存儲手機的品牌和型號。這些都是必填字段,因此我們將它們設置為NOT NULL。
最后,我們有一個phone_price列,它存儲手機的價格。由于價格是一個數值,我們將它定義為DECIMAL(10,2),這意味著它將包含最多10個數字,其中有2個小數位。
此外,我們還設置了一個主鍵,它將確保每個phone_id值都是唯一的,并且可以用作該表中的每個記錄的唯一標識。
現在,我們已經創建了一個名為phone
的表,該表包含我們想要跟蹤的手機信息。我們可以使用SQL語句向表中添加新行,或使用其他MySQL命令來查詢和更新數據。