

| 타입 | 용량 | 최솟값 (signed) | 최댓값 (signed) | 최솟값 (unsigned) | 최댓값 (unsigned) |
|---|---|---|---|---|---|
| TINYINT | 1 | -2^7 | 2^7 - 1 | 0 | 2^8 - 1 |
| SMALLINT | 2 | -2^15 | 2^15 - 1 | 0 | 2^16 - 1 |
| MEDIUMINT | 3 | -2^23 | 2^23 - 1 | 0 | 2^24 - 1 |
| INT | 4 | -2^31 | 2^31 -1 | 0 | 2^32 - 1 |
| BIGINT | 8 | -2^63 | 2^63 - 1 | 0 | 2^64 - 1 |
| max size limit | 길이를 표현하기 위한 공간복잡도 오버헤드 | |
|---|---|---|
| VARCHAR | 1 ~ 65535 | 길이 ~255 = 1byte (8bit) 256 ~ 65535 = 2byte(16bit) |
| TEXT | only 65535 | 무조건 2byte |