數字類型
類型 | 位元組數 |
TINYINT | 1 位元組 |
SMALLINT | 2 個位元組 |
MEDIUMINT | 3 個位元組 |
INT | 4 個位元組 |
INTEGER | 4 個位元組 |
BIGINT | 8 個位元組 |
FLOAT(X) | 4 如果 X < = 24 或 8 如果 25 < = X < = 53 |
FLOAT | 4 個位元組 |
DOUBLE | 8 個位元組 |
DOUBLE PRECISION | 8 個位元組 |
REAL | 8 個位元組 |
DECIMAL(M,D) | M位元組(D+2 , 如果M < D) |
NUMERIC(M,D) | M位元組(D+2 , 如果M < D) |
日期和時間類型
類型 | 位元組數 |
DATE | 3 個位元組 |
DATETIME | 8 個位元組 |
TIMESTAMP | 4 個位元組 |
TIME | 3 個位元組 |
YEAR | 1 位元組 |
字元串類型
類型 | 位元組數 |
CHAR(M) | M位元組,1 <= M <= 255 |
VARCHAR(M) | L+1 位元組, 在此L <= M和1 <= M <= 255 |
TINYBLOB, TINYTEXT | L+1 位元組, 在此L< 2 ^ 8 |
BLOB, TEXT | L+2 位元組, 在此L< 2 ^ 16 |
MEDIUMBLOB, MEDIUMTEXT | L+3 位元組, 在此L< 2 ^ 24 |
LONGBLOB, LONGTEXT | L+4 位元組, 在此L< 2 ^ 32 |
ENUM(‘value1’,‘value2’,…) | 1 或 2 個位元組, 取決于枚舉值的數目(最大值65535) |