MySQL

[MySQL] 타입

민석삼 2025. 3. 4. 14:52
  • 정수 타입
이름 바이트 자바의 _와 같아요
tinyint 1바이트 정수 byte
int 4바이트 정수 int
bigint 8바이트 정수 long

id의 경우, 한 테이블에 저장하는 데이터의 개수가 많아질 수 있어, 가장 큰 bigint를 사용하는 것이 일반적

  • 실수 타입
    double 8바이트 실수 자바의 double과 같음
    decimal(A, B) 소수점을 B개 가지고 있는 전체 A자릿수 실수 ex) Decimal(4,2) = 12.23
    소숫점을 두 개 가지고 있는 전체 네 자릿수 실수
  • 문자열 타입
char(A) A 글자가 들어갈 수 있는 문자열
varchar(A) 최대 A글자가 들어갈 수 있는 문자열
  • 날짜, 시간 타입
date 날짜 yyyy-MM-dd
time 시간 HH:mm:ss
datetime 날짜+시간 yyyy-MM-dd HH:mm:ss

'MySQL' 카테고리의 다른 글

[MySQL] 테이블 데이터 조작  (0) 2025.03.04
[MySQL] 테이블 생성  (0) 2025.03.04
[DB] [MySQL] Database와 MySQL  (1) 2025.03.04