MySQL是一款常用的關系型數據庫管理系統。在MySQL中,我們需要創建表來存儲數據。下面我們來看一下MySQL中創建表的命令格式:
CREATE TABLE 表名 ( 列1 數據類型, 列2 數據類型, 列3 數據類型, ... PRIMARY KEY(指定主鍵列) );
其中,CREATE TABLE是創建表的關鍵字,表名是我們想要創建的表的名稱。括號中是該表包含的列及其數據類型。
主鍵是一列或一組列,它們唯一地標識表中的每個記錄,我們需要為主鍵列指定一個名稱。使用PRIMARY KEY(指定主鍵列)指定主鍵列。
CREATE TABLE student ( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, age INT(3) NOT NULL, PRIMARY KEY(id) );
以上代碼示例創建了一個名為student的表,包含三列:id、name和age。數據類型分別為INT和VARCHAR。id列被指定為主鍵列,并設置為自動遞增。NOT NULL表示該列不能為空。
在創建表時,我們還可以添加其他約束,如外鍵約束、唯一約束、非空約束、默認值約束等。具體使用方法可以參考MySQL官方文檔。