MySQL是一款常用的關系型數據庫管理系統,支持多種數據類型。下面我們來了解一下MySQL所支持的數據類型:
Numeric數據類型: TINYINT:非常小的整數,范圍從-128到127 SMALLINT:小的整數,范圍從-32768到32767 MEDIUMINT:中型整數,范圍從-8388608到8388607 INT:普通整數,范圍從-2147483648到2147483647 BIGINT:大整數,范圍從-9223372036854775808到9223372036854775807 FLOAT(M,D):單精度浮點數,范圍從-3.402823466E+38到-1.175494351E-38,0,1.175494351E-38到3.402823466E+38 DOUBLE(M,D):雙精度浮點數,范圍從-1.7976931348623157E+308到-2.2250738585072014E-308,0,2.2250738585072014E-308到1.7976931348623157E+308 DECIMAL(M,D):帶有精度和比例的定點小數,最大總精度為65,一般用于存儲貨幣或其他精密值 日期和時間數據類型: DATE:日期,以'YYYY-MM-DD'格式存儲 TIME:時間,以'HH:MM:SS'格式存儲 DATETIME:日期和時間,以'YYYY-MM-DD HH:MM:SS'格式存儲 TIMESTAMP:時間戳,以'YYYY-MM-DD HH:MM:SS'格式存儲 字符串數據類型: CHAR(M):固定長度字符串,最大長度為255 VARCHAR(M):可變長度字符串,最大長度為65535 BLOB:二進制數據,最大長度為65535 TEXT:長文本字符串,最大長度為65535 其他數據類型: ENUM:枚舉類型,限制輸入值為預定義的常量列表 SET:集合類型,限制輸入值為預定義的常量列表
上一篇css超出兩行省略號無效
下一篇css頁尾字體美化