特別說明的型別如下:
數值型別型別
位元組大小
有符號範圍(signed)
無符號範圍(unsigned)
tinyint
1-128 ~ 127
0 ~ 255
smallint
2-32768 ~ 32767
0 ~ 65535
mediumint
3-8388608 ~ 8388607
0 ~ 16777215
int/integer
4-2147483648 ~2147483647
0 ~ 4294967295
bigint
8-9223372036854775808 ~ 9223372036854775807
0 ~ 18446744073709551615
字串型別
位元組大小
示例char
0-255
型別:char(3) 輸入 『ab』, 實際儲存為』ab 『, 輸入』abcd』 實際儲存為 『abc』
varchar
0-255
型別:varchar(3) 輸 『ab』,實際儲存為』ab』, 輸入』abcd』,實際儲存為』abc』
text
0-65535
大文字
日期時間型別型別
位元組大小
示例date
4『2020-01-01』
time
3『12:29:59』
datetime
8『2020-01-01 12:29:59』
year
1『2017』
timestamp
4『1970-01-01 00:00:01』 utc ~ 『2038-01-01 00:00:01』 utc
MySQL資料型別簡介
其中的長度以位元組為單位 名稱 長度 用法 tinyint m bit,bool,boolean 1 如果為無符號數,可以儲存從0到255的數 否則可以儲存從 128到127的數。smallint m 2 如果為無符號數,可以儲存從0到65535的數 否則可以儲存從 32768到32767的數。me...
MySQL資料型別簡介
近來把oracle資料庫換成mysql資料庫,oracle與mysql區別如下 1.nvl ifnull 2.oracle返回的list型別傳化為map時都為大寫的關鍵字儲存,mysql是看查詢語句是大寫還是小寫 3.mysql中connect by prior語句用不來 4.等繼 mysql資料型...
mysql資料型別簡介
表型別 mysql的資料表型別很多,其中比較重要的是myisam,innodb這兩種。這兩種型別各有優缺點,需要根據實際情況選擇適合的,mysql支援對不同的表設定不同的型別。下面做個對比 myisam表型別是一種比較成熟穩定的表型別,但是myisam對一些功能不支援。myisam innodb 事...