標籤:
數實值型別
tinyint 儲存範圍:-128至127或0至255 tinyint(1)smallint 儲存範圍:-32768至32767或0至65535 smallint(3)mediumint 儲存範圍:- 8388608至8388607或0至16777215 mediumint(5)int 儲存範圍:- 2147483648至2147483647或0至4294967295 int(10)bigint 儲存範圍:- 9223372036854775808至9223372036854775807或0至18446744073709551615 bigint(10)float 最小非零值:±1.175494351E – 38,同double一樣適用於精度要求高的場合 float(3,1)double 最小非零值:±2.2250738585072014E - 308 double(10,5)decimal 取值範圍可變,以來括弧內的顯示尺寸和小數點位元而定,適用於對精度要求不高但準確度要求非常高的場合 decimal(10,2)
字元類型
char 支援固定長度的字串, 最大長度是 255 個字元char(100)varchar 支援可變長度的字串, 最大長度是 65535 個字元varchar(1000)tinytext支援可變長度的字串,最大長度是 255 個字元tinytexttext 支援可變長度的字串,最大長度是 65535 個字元textblob mediumtext 支援可變長度的字串,最大長度是 16777215 個字元mediumtextmediumbloblongtext 支援可變長度的字串,最大長度是 4294967295 個字元longtextlongblobenum 枚舉類型,可儲存最多65535 個成員,常用於取值是有限而且固定的場合enmu("男","女")set 集合類型,可儲存最多64個成員set("value1","value2", ...)
日期類型
date YYYY-MM-DD 格式表示的日期值datetime hh:mm:ss 格式表示的時間值timedatetimeYYYY-MM-DD hh:mm:ss 格式表示的日期和時間值datetimetimestampYYYYMMDDhhmmss 格式表示的時間戳記值timestampyear YYYY 格式表示的年份值year
mysql的資料類型