mysql基本數據類型


mysql 整型默認都是有符號的,表示無符號需要在字段類型後加 UNSIGNED 關鍵字。下面常用的類型已經用粗體標識了

數值

  • TINYINT:1 字節
  • SMALLINT:2 字節
  • MEDIUMINT:3 字節
  • INT 4 字節整型
  • BITINT:8 字節
  • FLOAT 4 字節浮點型
  • DOUBLE 8 字節雙精度浮點型
  • DECIMAL 用於數據庫中存精確數值,例如貨幣數據,DECIMAL(P, D),P 表示有效數字精度 1~65,D 表示小數點後位數,0~30,D 小於等於 P。這裏表示存儲 D 位小數的 P 位數

日期

  • DATE 3 字節,格式 YYYY-MM-DD
  • TIME 3 字節,格式 HH:MM:SS
  • YEAR 1 字節,格式 YYYY
  • DATETIME 8 字節,格式 YYYY-MM-DD HH:MM:SS
  • TIMESTAMP 4 字節,格式 YYYYMMDD HHMMSS,混合的日期和時間值,時間戳

字符串

  • CHAR 定長字符串
  • VARCHAR 變長字符串
  • TINYBLOB
  • TINYTEXT
  • BLOB
  • TEXT 長文本數據
  • MEDIUMBLOB
  • MEDIUMTEXT
  • LONGBLOB
  • LONGTEXT
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章