MySQL是一種關系型數據庫管理系統,它支持多種數據類型。任何數據庫管理系統都要支持基本的數據類型,例如整型、浮點型、布爾型、字符串類型、日期/時間類型等等。MySQL還支持二進制類型,用于存儲圖像、音頻、視頻等二進制數據。以下是MySQL支持的數據類型:
BOOLEAN:布爾型,只有true和false兩個值 TINYINT:8位帶符號整數 SMALLINT:16位帶符號整數 MEDIUMINT:24位帶符號整數 INT、INTEGER:32位帶符號整數 BIGINT:64位帶符號整數 FLOAT:單精度浮點數 DOUBLE、REAL:雙精度浮點數 DECIMAL:用于精確數字計算的定點數 DATE:日期,格式為YYYY-MM-DD TIME:時間,格式為HH:MM:SS DATETIME:日期和時間的組合 TIMESTAMP:日期和時間的組合,存儲的是從1970年1月1日起的秒數 YEAR:年份,存儲為2位或4位數字(例如'01'或'2001') CHAR:固定長度的字符串類型,最多支持255個字符 VARCHAR:可變長度的字符串類型,最多支持65535個字符 BINARY:固定長度的二進制字符串類型,最多支持255個字節 VARBINARY:可變長度的二進制字符串類型,最多支持65535個字節 TINYBLOB:最多支持255個字節的二進制數據 BLOB:最多支持65535個字節的二進制數據 MEDIUMBLOB:最多支持16777215個字節的二進制數據 LONGBLOB:最多支持4294967295個字節的二進制數據 TINYTEXT:最多支持255個字符的字符串 TEXT:最多支持65535個字符的字符串 MEDIUMTEXT:最多支持16777215個字符的字符串 LONGTEXT:最多支持4294967295個字符的字符串 ENUM:枚舉類型,只能存儲列表中的一個固定值 SET:集合類型,可以存儲多個值,每個值以逗號分隔
下一篇css一行兩列表單