您好,登錄后才能下訂單哦!
這篇文章主要介紹mysql數據類型有哪些,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
首先要了解其支持的數據類型。mysql支持所有標準的sql數據類型,包括三類:數值型,日期型,字符串型。
數值型包括整數類型、定點類型、浮點類型、位值類型,我們先來看看整數型。
整數類型
其中我們最為常用的就是int
定點類型
DECIMAL和NUMERIC類型存儲精確的數字數據值。當需要保持精確精度時(例如貨幣數據),可以使用這些類型。在MySQL中,NUMERIC實現為DECIMAL。
浮點類型
float和double類型表示近似的數字數據值。MySQL使用4個字節表示單精度值,8個字節表示雙精度值。
位值類型
位數據類型用于存儲位值。位(M)的類型允許存儲M位值。M的范圍從1到64。
DATE,日期。支持的范圍為'1000-01-01'到'9999-12-31'。
DATETIME,日期和時間的組合。支持的范圍是'1000-01-01 00:00:00'到'9999-12-31 23:59:59'。
TIMESTAMP[(M)],時間戳。TIMESTAMP值返回后顯示為'YYYY-MM-DD HH:MM:SS'格式的字符串,顯示寬度固定為19個字符。
TIME,時間。范圍是'-838:59:59'到'838:59:59'。
YEAR[(2|4)],兩位或四位格式的年。默認是四位格式。在四位格式中,允許的值是1901到2155和0000。在兩位格式中,允許的值是70到69,表示從1970年到2069年。
字符串數據類型有char、varchar和TEXT。
字符數據是由字母、符號和數字的任意組合組成的數據。
varchar是可變長度字符數據,其長度不超過8kb。char是最大長度為8kb的固定長度字符數據。超過8kb的ASCII數據可以使用文本數據類型存儲。
以上是“mysql數據類型有哪些”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。