MySQL 是一款關系型數據庫管理系統,是目前最流行的開源數據庫之一。在 MySQL 中,我們可以通過查詢語句建立新的表格以存儲數據。下面是一個簡單的示例。
CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50), email VARCHAR(50), PRIMARY KEY (id) );
在上述代碼中,我們使用了 CREATE TABLE 命令來建立一個名為 “users” 的表格。在括號內的部分定義了表格中的列,每列的類型和屬性。
- id 列:類型為整數(INT),非空(NOT NULL),自動遞增(AUTO_INCREMENT)。這意味著每個新插入的行都會自動分配一個唯一的 ID。
- name 列:類型為字符串(VARCHAR),長度為 50 個字符。
- email 列:類型為字符串(VARCHAR),長度為 50 個字符。
- PRIMARY KEY (id):該行代碼定義了 id 列為主鍵。主鍵是一列或一組列,用來唯一標識表格中的每一個行。
如果我們希望檢查剛剛創建的表格,可以使用 DESC 命令來獲取表格的結構信息。
DESC users;
上述命令會返回表格的結構信息,包括表格中的列名、數據類型、是否為空等。
通過查詢語句建立 MySQL 數據庫中的表格是操作數據庫時一個基本而重要的技能。學習好建表語句可以讓我們更好地有效地管理數據。