創建表
對表中數據進行 增、刪、改、查
查
右鍵剛剛創建的表 - 選擇查看前 1000 條數據
增、改
表格必須有主鍵才能添加數據,主鍵是不能重復的
1. 右鍵表 - 查看前 1000 條數據
2. 點擊 NULL 位置添加要添加的數據(點擊已有數據,對已有數據進行更改)
3. 點擊數據添加完成之后,點擊右下角的 Apply ,在彈出窗口中點擊 Apply,不報錯之后再點擊Finish
刪
右鍵列表中的數據 - 彈出的英文菜單 - 選擇刪除此條數據
建表時表頭意義:
PK(主鍵 Primary Key):創建一個 int 類型的 id 作為主鍵,一個表必須要有一個主鍵,主鍵不能為 null
主鍵可以由兩個列組成,那么 只要這兩個列組合起來的值不相同就可以了(這要保證這兩個中的其中一個不相同就可以了)
NN(不為空 Not Null):
UQ(不可重復 Unique):可以允許其中有多條數據為 NULL。
B(二進制 Binary):
UN(Unsigned 整數):
ZF(Zero Fill 值中有意義的字節數總為0,並且不保存):
AI(自動增長):id 作為一列數據的標識,一般不手動設置id,會勾選此項讓其自動增長。
G():
Default/Expression(默認值):
可視化添加數據時 id 不會實時更新,需要在添加數值之后點擊 Apply , id 才能自動生成。
為什么要有 id 這個主鍵:
比如:對於學校的學生來說如果以姓名來區分學生,那么會有名字相同的同學,這時候就需要用學號來標識,學號是不可重復的。
對於 MySql 來說不管有沒有不可重復的列,我們都需要單獨創建一個 id ,來作為這一行的標識。
如果某一列數據被定義為自動增長,那么他必須被定義為主鍵。