1. 程式人生 > >MySQL數據庫8(八)列屬性

MySQL數據庫8(八)列屬性

圖片 分享圖片 src 插入 人員 mys str ima 數據庫

列屬性

列屬性又稱之為字段屬性,在mysql中一共有6個屬性:null,默認值,列描述,主鍵,唯一鍵和自動增長。

null屬性

NULL屬性代表字段為空

技術分享圖片

如果對應的值為YES,表示該字段可以為NULL。

註意:

1、在設計表的時候,盡量不要讓數據為空。

2、MySQL的記錄長度為65535字節,如果有一個表中有字段允許為NULL,那麽系統就會設計保留一個字節來存儲NULL,最終有效存儲長度為65534個字節。

默認值

default:默認值,當字段被設計的時候,如果允許默認條件下,用戶不進行數據的插入,那麽就可以使用事先準備好的數據來填充:通常填充的是NULL。

技術分享圖片

技術分享圖片

default關鍵字的另一層使用:顯示告知字段使用默認值:在進行數據插入的時候,對字段值直接使用default。

技術分享圖片

列描述

列描述:comment,專門用於給開發人員進行維護的一個註釋說明。

基本語法:comment‘字段描述’;

技術分享圖片

查看comment:必須通過表創建語句來查看。

技術分享圖片

MySQL數據庫8(八)列屬性