MySQL 數(shù)據(jù)類型 大全
更新時(shí)間:2009年04月15日 19:34:34 作者:
mysql下的一些數(shù)據(jù)類型,后面附有類型的說明。
復(fù)制代碼 代碼如下:
其中的長度以字節(jié)為單位
名稱
|
長度
|
用法
|
TINYINT(M)
BIT,BOOL,BOOLEAN
|
1
|
如果為無符號(hào)數(shù),可以存儲(chǔ)從0到255的數(shù);
否則可以存儲(chǔ)從-128到127的數(shù)。
|
SMALLINT(M)
|
2
|
如果為無符號(hào)數(shù),可以存儲(chǔ)從0到65535的數(shù);
否則可以存儲(chǔ)從-32768到32767的數(shù)。
|
MEDIUMINT(M)
|
3
|
如果為無符號(hào)數(shù),可以存儲(chǔ)從0到16777215的數(shù);否則可以存儲(chǔ)從-8388608到8388607的數(shù)
|
INT(M)
INTEGER(M)
|
4
|
如果為無符號(hào)數(shù),可以存儲(chǔ)從0到4294967295的數(shù),否則可以存儲(chǔ)從-2147483648到2147483647的數(shù)。
|
BIGINT(M)
|
8
|
如果為無符號(hào)數(shù),可以存儲(chǔ)從0到18446744073709551615的數(shù),否則可以存儲(chǔ)從-9223372036854775808到9223372036854775807的數(shù)。
|
FLOAT(precision)
|
4或8
|
這里的precision是可以直達(dá)53的整數(shù)。如果precision<=24則轉(zhuǎn)換為FLOAT,如果precision>24并且precision<=53則轉(zhuǎn)換為DOUBLE。
|
FLOAT(M,D)
|
4
|
單精度浮點(diǎn)數(shù)。
|
DOUBLE(M,D),
DOUBLE PRECISION,
REAL
|
8
|
雙精度浮點(diǎn)。
|
DECIMAL(M,D),
DEC,NUMERIC,FIXED
|
M+1或M+2
|
未打包的浮點(diǎn)數(shù)。
|
DATE
|
3
|
以YYYY-MM-DD的格式顯示。
|
DATETIME
HH:MM:SS
|
8
|
以YYYY-MM-DD的格式顯示。
|
TIMESTAMP
|
4
|
以YYYY-MM-DD的格式顯示。
|
TIME
|
3
|
以HH:MM:SS的格式顯示。
|
YEAR
|
1
|
以YYYY的格式顯示。
|
CHAR(M)
|
M
|
定長字符串。
|
VARCHAR(M)
|
最大M
|
變長字符串。M<=255.
|
TINYBLOB,
TINYTEXT
|
最大255
|
TINYBLOB為大小寫敏感,而TINYTEXT不是大小寫敏感的。
|
BLOB,
TEXT
|
最大64K
|
BLOB為大小敏感的,而TEXT不是大小寫敏感的。
|
MEDIUMBLOB,
MEDIUMTEXT
|
最大16M
|
MEDIUMBLOB為大小寫敏感的,而MEDIUMTEXT不是大小敏感的。
|
LONGBLOB,
LONGTEXT
|
最大4G
|
LONGBLOB為大小敏感的,而LONGTEXT不是大小敏感的。
|
ENUM(VALUE1,….)
|
1或2
|
最大可達(dá)65535個(gè)不同的值。
|
SET(VALUE1,….)
|
可達(dá)8
|
最大可達(dá)64個(gè)不同的值。 |
相關(guān)文章
sql語句 update字段null不能用is null問題
這篇文章主要介紹了sql語句 update字段null不能用is null問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09MYSQL數(shù)據(jù)庫表結(jié)構(gòu)優(yōu)化方法詳解
這篇文章主要介紹了MYSQL數(shù)據(jù)庫表結(jié)構(gòu)優(yōu)化方法,總結(jié)分析了mysql針對表結(jié)構(gòu)優(yōu)化的數(shù)據(jù)類型選擇、范式化操作、表的拆分等相關(guān)使用技巧,需要的朋友可以參考下2019-08-08MySQL?數(shù)據(jù)庫的對庫的操作及其數(shù)據(jù)類型
這篇文章主要介紹了MySQL?數(shù)據(jù)庫的對庫的操作及其數(shù)據(jù)類型,下面文字圍繞數(shù)據(jù)庫的對庫的操作及其數(shù)據(jù)類型的相關(guān)資料展開詳細(xì)介紹,需要的小伙伴可以參考一下,希望對你有所幫助2021-12-12關(guān)于數(shù)據(jù)庫連接池Druid使用說明
這篇文章主要介紹了關(guān)于數(shù)據(jù)庫連接池Druid使用說明,涉及Druid 參數(shù)和運(yùn)行原理等等相關(guān)內(nèi)容,小編覺得挺不錯(cuò)的,在這里給大家分享一下。2017-10-10Mysql數(shù)據(jù)類型與CRUD操作詳細(xì)講解
這篇文章主要介紹了Mysql數(shù)據(jù)類型與CRUD操作,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2022-10-10