整型名稱
儲存空間
取值範圍
tinyint
1-128-127
smallint
2mediumint
3int
4bigint
8
無符號設定:在型別之後加上unsigned
浮點型是可能丟失精度的型別,資料有可能不那麼準確小數型名稱
儲存空間
型別float
4單精度浮點型
double
8雙精度浮點型
decimal
自動分配儲存空間
定點型
顯示長度:指資料(整型)在資料顯示的時候,到底可以顯示多少位tinyint(3) 表示最長可以顯示三位
tinyint(4) 表示最長可以顯示四位給字段在型別後面加zerofill可以強行達到顯示長度,並且自動新增unsighed
型別名儲存空間
格式date
3yyyy-mm-dd
time
3hh:mm:ss
datetime
8yyyy-mm-dd hh-mm-ss
timestamp
hh-mm-ss
year
1999
型別名稱
備註char
定長字元,char(4)代表不能超過4個字元
varchar
變長字元,會根據實際儲存的內容分配儲存空間
text
超過255個字元應使用text型別儲存
tinytext
儲存了text所在的物理位置,採用乙個自己表村
midium
使用三個位元組
longtext
使用四個位元組
基本語法enum(data1, data2)
set是一種可以儲存多個資料型別的資料的資料型別系統會計算進而選擇具體的儲存單元基本語法```set(data1, data2,…);
Mysql優化3 字段型別選擇
1.1盡量少的佔據儲存空間 int整形 型別 大小 範圍 有符號 範圍 無符號 tinyint 1位元組 128,127 0,255 smallint 2位元組 32768,32767 0,65535 midiumint 3位元組 8388608,8838607 0,16777215 int 4位元...
DB2 字段型別總結 04
轉 數值db2內建資料型別可以分成 數值型 numeric 字串型 character string 圖形字串 graphic string 二進位制字串型 binary string 或日期時間型 datetime 還有一種叫做 datalink 的特殊資料型別。datalink 值包含了對儲存在...
mysql byte MySql欄位型別及位元組
字段型別 tinyint 乙個很小的整數。有符號的範圍是 128到127,無符號的範圍是0到255。smallint 乙個小整數。有符號的範圍是 32768到32767,無符號的範圍是0到65535。mediumint 乙個中等大小整數。有符號的範圍是 8388608到8388607,無符號的範圍是...