相信很多人都有這樣的疑問,型別括號裡面表示的位元組呢還是字元呢,今天就為大家來解答一下
int(1)、tinyint(4) 哪個大?
int 大。
注意數字型別後面括號中的數字,不表示長度,表示的是顯示寬度,這點與 varchar、char 後面的數字含義是不同的。
也就是說不管 int 後面的數字是多少,它儲存的範圍始終是 -2^31 到 2^31 - 1。
綜上整型的資料型別括號內的數字不管是多少,所佔的儲存空間都是一樣
tinyint一個位元組 smallint 兩個位元組 MEDIUMINT三個位元組
varchar char 中的括號 char(1)表示一個字元,如 'a' '男' 表示字元個數
varchar(50) 可以儲存50個字元