MySQL是一個關系型數據庫管理系統,用于存儲和訪問數據。在使用MySQL時,常常需要創建各種表來存儲不同的數據。下面介紹如何創建一個讀者表。
CREATE TABLE readers (
id INT(11) NOT NULL AUTO_INCREMENT,
name VARCHAR(50) NOT NULL,
gender CHAR(1) NOT NULL,
email VARCHAR(50),
phone VARCHAR(20),
PRIMARY KEY (id)
);
在上面的代碼中,我們以CREATE TABLE
語句開始創建表,并將其命名為readers
。接著,定義了五個表字段:
id
字段:用于存儲讀者的唯一標識符,類型為INT
,長度為11
,且為主鍵。name
字段:用于存儲讀者的姓名,類型為VARCHAR
,長度為50
。gender
字段:用于存儲讀者的性別,類型為CHAR
,長度為1
。email
字段:用于存儲讀者的電子郵件地址,類型為VARCHAR
,長度為50
。phone
字段:用于存儲讀者的電話號碼,類型為VARCHAR
,長度為20
。
在各個字段的定義中,可以加入一些限制。例如,在name
字段中,我們使用了NOT NULL
,表示姓名字段不能為空;在id
字段中,我們使用了AUTO_INCREMENT
,表示該字段會自動遞增并賦予唯一的值。
最后,我們使用PRIMARY KEY
語句將id
字段設為主鍵,以便在該字段上進行快速的數據查找和操作。
下一篇mysql讀取表