MySQL 數據類型對照表
MySQL 是一種流行的關系型數據庫管理系統,它支持許多數據類型。在創建表格時,要選擇正確的數據類型來存儲數據以確保數據完整性。
數字類型
MySQL 支持多種數字類型,如下所示:
整數類型:TINYINT、SMALLINT、MEDIUMINT、INT和BIGINT,它們分別占用1、2、3、4和8個字節。
浮點類型:FLOAT和DOUBLE。
定點類型:DECIMAL。
日期與時間類型
MySQL 中的日期和時間類型有以下幾種:
DATE:存儲日期,格式為 'YYYY-MM-DD'。
TIME:存儲時間,格式為 'HH:MM:SS'。
DATETIME:存儲日期和時間,格式為 'YYYY-MM-DD HH:MM:SS'。
TIMESTAMP:存儲日期和時間,格式為 'YYYY-MM-DD HH:MM:SS',并使用 UNIX 時間戳進行存儲。
YEAR:存儲年份,格式為YYYY。
字符串類型
MySQL 中的字符串類型有以下幾種:
CHAR:固定長度的字符串。
VARCHAR:可變長度的字符串。
TEXT:可變長度的文本字符串。
BINARY:固定長度的二進制字符串。
VARBINARY:可變長度的二進制字符串。
BLOB:可變長度的二進制字符串。
ENUM:枚舉類型。
SET:集合類型。
其他類型
MySQL 還支持其他一些數據類型,比如:
BOOLEAN:布爾類型。
JSON:存儲 JSON 對象。
GEOMETRY:存儲空間幾何數據。
UUID:存儲通用唯一標識符。
在 MySQL 中,選擇正確的數據類型非常重要,因為它可以確保數據的完整性和最大的存儲效率。此表僅用于參考,具體情況需要根據實際需要而定。
上一篇css制作無序列表
下一篇css制作播放器圖標