정수형 / 실수형
데이터 형식 | 바이트 수 | 숫자 범위 (singed) | 숫자범위 (unsigned) |
TINYINT | 1 | -128 ~ 127 | 0 ~ 255 |
SMALLINT | 2 | -32,768 ~ 32,767 | 0 ~ 65535 |
INT | 4 | 약 -21억 ~ 21억 | 약 0 ~ 42억 |
BIGINT | 8 | 약 -900경 ~ 900경 | 약 0 ~ 1800경 ( 2^(64) - 1) |
FLOAT | 4 | 약 1.17E-38 ~ 3.4E+38 | 약 -3.4E+38 to -1.17E-38 |
DOUBLE | 8 | 약 2.22E- 308 to 1.79E+ 308 | 약 -1.79E+ 308 to -2.22E- 308 |
- FLOAT(소수점 아래 7자리), DOUBLE(소수점 아래 10자리) 숫자범위(참고:https://phoenixnap.com/kb/mysql-data-types)
문자형
데이터 형식 | 바이트 수 |
CHAR(개수) | 1 ~ 255 |
VARCHAR(개수) | 1 ~ 16383 |
대량의 데이터 형식
데이터 형식 | 바이트 수 | |
TEXT | TEXT | 1 ~ 65535 |
LONGTEXT | 1 ~ 4294967295 | |
BOLB (Binary Long Object) | BLOB | 1 ~ 65535 |
LONGBOLB | 1 ~ 4294967295 |
- BOLB : 글자가 아닌 이미지, 동영상 등의 데이터 저장할때 사용
날짜형
데이터 형식 | 바이트 수 | 형식 |
DATE | 3 | YYYY-MM-DD |
TIME | 3 | HH:MM:SS |
DATETIME | 3 | YYYY-MM-DD HH:MM:SS |
'DataBase > MySQL' 카테고리의 다른 글
MySQL - 데이터 형 변환 (0) | 2023.08.04 |
---|---|
MySQL - 변수사용 (0) | 2023.08.04 |
MySQL - 데이터베이스 다운로드 후 로드 (0) | 2023.08.03 |
MySQL - 데이터 변경 (0) | 2023.08.03 |
MySQL - SELECT (0) | 2023.08.02 |