MySQL是一款支持多種數據類型的關系型數據庫系統,其數據類型可以分為數值型、日期和時間型、字符串型以及其他數據類型四種。
數值型數據類型: - INT:整型,可存儲范圍為-2147483648到2147483647的整數 - BIGINT:大整型,可存儲范圍為-9223372036854775808到9223372036854775807的整數 - FLOAT:單精度浮點型,可存儲范圍為-3.402823E38~3.402823E38的浮點數 - DOUBLE:雙精度浮點型,可存儲范圍為-1.7976931348623157E308~1.7976931348623157E308的浮點數 日期和時間型數據類型: - DATE:日期型,以'YYYY-MM-DD'格式存儲日期 - TIME:時間型,以'HH:MM:SS'格式存儲時間 - DATETIME:日期時間型,以'YYYY-MM-DD HH:MM:SS'格式存儲日期時間 - TIMESTAMP:時間戳型,以'YYYY-MM-DD HH:MM:SS'格式存儲時間戳 字符串型數據類型: - CHAR:定長字符串型,可存儲1到255個字符 - VARCHAR:變長字符串型,可存儲1到65535個字符 - TINYTEXT:極小文本型,可存儲1到255個字符 - TEXT:文本型,可存儲1到65535個字符 - MEDIUMTEXT:中等文本型,可存儲1到16777215個字符 - LONGTEXT:長文本型,可存儲1到4294967295個字符 其他數據類型: - BLOB:二進制大對象型,可存儲最多65535個字節的二進制數據 - ENUM:枚舉型,可存儲最多65535個字符或數字中的一項,多個項用逗號隔開 - SET:集合型,可存儲最多64個字符或數字中的多項,多個項用逗號隔開
以上就是MySQL支持的主要數據類型,開發者可以根據需求選擇合適的數據類型進行數據存儲和處理。
上一篇mysql支持的空白符號
下一篇css怎么讓hr居中