MySQL數據庫支持多種常見的數據類型,包括數字型、日期型、字符型和二進制型等。在創建表的時候,需要根據實際需求選擇合適的數據類型。
1.數字型:
TINYINT -128 到 127,有符號 SMALLINT -32768 到 32767,有符號 MEDIUMINT -8388608 到 8388607,有符號 INT -2147483648 到 2147483647,有符號 BIGINT -9223372036854775808 到 9223372036854775807,有符號 FLOAT(M,D) 單精度浮點數,有效數字為M,小數點后保留D位 DOUBLE(M,D) 雙精度浮點數,有效數字為M,小數點后保留D位 DECIMAL(M,D) 定點數,M為數字總位數,D為小數點后位數
2.日期型:
DATE 日期,格式:yyyy-mm-dd TIME 時間,格式:hh:mm:ss YEAR 年份,格式:四位數年份,例如:2021 DATETIME 日期時間,格式:yyyy-mm-dd hh:mm:ss TIMESTAMP 時間戳,格式:yyyy-mm-dd hh:mm:ss
3.字符型:
CHAR(N) 定長字符串,最多不超過N個字符 VARCHAR(N) 變長字符串,最多不超過N個字符 TINYBLOB 最大長度為255的二進制字符串 TINYTEXT 最大長度為255的字符串 BLOB 最大長度為65535的二進制字符串 TEXT 最大長度為65535的字符串 MEDIUMBLOB 最大長度為16777215的二進制字符串 MEDIUMTEXT 最大長度為16777215的字符串 LONGBLOB 最大長度為4294967295的二進制字符串 LONGTEXT 最大長度為4294967295的字符串
4.二進制型:
BINARY(N) 定長二進制數據,最多不超過N個字節 VARBINARY(N) 變長二進制數據,最多不超過N個字節
上一篇css左側 高度自適應
下一篇css左上角表格