創建班級表可以使用MySQL,下面是創建班級表的步驟:
CREATE TABLE class( class_id int(10) unsigned NOT NULL auto_increment COMMENT '班級ID', class_name varchar(20) NOT NULL COMMENT '班級名稱', teacher_id int(10) unsigned NOT NULL COMMENT '教師ID', PRIMARY KEY (class_id), FOREIGN KEY (teacher_id) REFERENCES teacher (teacher_id) )ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='班級表';
以上代碼中,我們定義了一個名為class的表,表中包含三個字段:class_id、class_name、teacher_id。
其中,class_id類型為int(10) unsigned,為班級ID,設置為自增,不允許為空。class_name類型為varchar(20),表示班級名稱,不允許為空。teacher_id類型為int(10) unsigned,表示教師ID,不允許為空。
我們將class_id設置為表的主鍵,teacher_id設置為外鍵,引用了teacher表的teacher_id字段。
最后一行是設置該表的引擎及默認字符集。InnoDB是MySQL的一種存儲引擎,并且采用utf8字符集,方便存儲中文數據。
上一篇mysql刷新flush
下一篇vue cc攻擊