MySQL字段類型簡介
作者:佚名
字段類型是學(xué)習(xí)MySQL數(shù)據(jù)庫的基礎(chǔ)知識,下文對MySQL字段類型作了詳盡的闡述,如果您對此方面感興趣的話,不妨一看。
MySQL字段類型都有哪些呢?下面就將為您詳細介紹MySQL字段類型,供您參考,希望對您學(xué)習(xí)MySQL字段類型方面能夠有所幫助。
表結(jié)構(gòu)最重要的其實就是字段類型和字段約束,今天先簡單看一下MySQL字段類型。 MySQL提供了很多不同的數(shù)據(jù)類型來處理不同的數(shù)據(jù)需求。合理的使用它們,可以有效的減少表的體積,節(jié)省空間,并且可以避免很多程序設(shè)計上莫名其妙的問題(比如值的范圍超出)等。今天簡單的來個匯總,用下面的表格來給出一個清晰的解釋。
類型 | 描述 |
INT | 一種數(shù)值類型,值的范圍如下 帶符號的-2147483648~2147483647 不帶符號的0~4294967295 最多十位,所以存手機號是不行的 |
DECIMAL | 一種數(shù)值類型,支持浮點數(shù)或者小數(shù) |
DOUBLE | 一種數(shù)值類型,支持雙精度浮點數(shù) |
DATE | YYYYMMDD格式的日期字段 |
TIME | HH:MM:SS格式的時間字段 |
DATETIME | YYMMDD HH:MM:SS格式的日期/時間類型 注意“年月日”與“時分秒”之間的空格 |
YEAR | 以YYYY或YY格式,范圍在1901~2155之間指定的年字段 別問我2155年后咋辦,我估計我活不到那年 |
TIMESTAMP | 以YYYYMMDDHHMMSS格式的時間戳 |
CHAR | 最大長度為255個字符且有固定長度的字符串類型 |
VARCHAR | 最大長度為255個字符但是變長的字符串類型 |
TEXT | 最大長度為65535個字符的字符串的類型 |
BLOB | 可變數(shù)據(jù)的二進制類型 |
ENUM | 可以從定義數(shù)值的列表上接受值的數(shù)據(jù)類型 |
SET | 可以從定義數(shù)值的集合上接受0個或者多個值的數(shù)據(jù)類型 |
【編輯推薦】
責(zé)任編輯:段燃
來源:
互聯(lián)網(wǎng)