- varchar 類型的長度是指這個字段的字符(字母或漢字)個數
當你的數據類型為字符串時,比如電話號碼,姓名,賬號,密碼
我們可以使用長度可變的字段類型 varchar 來設置,長度的設定值范圍1-255
因為 varchar 長度可變,不管我們提前設置的長度比實際所需要的空間大多少都不會浪費空間,所以我們在具體使用時,會把 varchar 的長度設置為最大長度255,
例如 :
`電話號碼` varchar(255) DEFAULT NULL,
- 數字類型的長度就不是這個意思,更為復雜。
int類型:長度的設定值范圍1-255(設置0時自動轉為11,不設置時自動轉為默認的11)(顯示寬度),在此范圍內任意長度值的字段值范圍都是 -2147483648 ~ 2147483647(即-2³¹~2³¹-1),所以我們在使用 int 類型時,長度隨便寫
例如 :
`ID主鍵` int(11) DEFAULT NULL,