mysql用代碼建表基礎語法

一、基本創建語法

1.點擊你的數據庫,直接Ctrl+q就可以進入查詢編輯器
也可以用下圖這種方式,點擊你的數據庫-> 查詢 ->新建查詢,進入查詢編輯器
在這裏插入圖片描述
2.語法格式如下
在這裏插入圖片描述

二、常用約束

約束作用:針對某一字段(列),約束這一字段(列)的行爲
1.非空約束:NOT NULL,不允許某列的內容爲空。
2.設置列的默認值:DEFAULT,這一列的每個值都被默認爲一個值。
3.唯一約束:UNIQUE(UK),在該表中,該列的內容必須唯一。
4.主鍵約束:PRIMARY KEY, 主鍵必須包含唯一的值,主鍵列不能包含 NULL 值。
5.主鍵自增長:AUTO_INCREMENT,從1開始,步長爲1。
6.外鍵約束:FOREIGN KEY,A表中的外鍵列的值必須參照於B表中的某一列(B表主鍵)。

三、建表舉例

CREATE TABLE model(
   id BIGINT PRIMARY KEY AUTO_INCREMENT,
   name VARCHAR(255),
   age INT DEFAULT 18

);

點擊運行後刷新就可以看見我們創建的表啦,如圖
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章