[DBMS] MySQL의 Data Type 알아보기
본문 바로가기
IT/DBMS

[DBMS] MySQL의 Data Type 알아보기

by DHan- 2019. 10. 31.
728x90

 

데이터를 생성하기 위해서는 필드를 선언하여 필드에 데이터를 담아야 합니다.

필드를 선언하는 방법은 필드명과 데이터 타입을 지정하여 선언합니다.

데이터 타입(자료형)은 프로그래밍 언어에서 사용되는 여러 종류의

데이터를 식별하는 타입을 의미하며 값이 저장되는 형식을 설정합니다.

 

1. 문자 및 문자열 타입


데이터 타입
문자형  CHAR(n) 고정 최대 255byte
VARCHAR(n) 가변 최대 65535byte
문자열
TEXT(n) 최대 65535byte
MEDIUMTEXT(n) 최대 16777215byte
LONGTEXT(n) 최대 4294967295byte

 

2. 숫자형 타입 


데이터 타입
숫자형 
TINYINT(n) 정수 0 ~ 255 표현
SMALLINT(n) 정수 0 ~ 65536 표현
MEDIUMINT(n)
정수 0 ~ 16777215 표현
INT(n)
정수 0 ~ 4294967295 표현
BIGINT(n)
정수 무제한 표현
숫자형 FLOAT(길이,소수) 부동 소수 - 고정 소수점
DECIMAL(길이,소수) 고정 소수 - 소수점
DOUBLE(길이,소수) 부동 소수 - 문자열 저장

 

3. 날짜형 타입


데이터 타입 날짜형 YEAR 년도
DATE 년도, 월, 일
TIME 시간, 분, 초
DATETIME 날짜와 시간

 

데이터 타입은 데이터 속성에 따라 지정하여 사용되어야 합니다.

다음 파트에서 데이터베이스의 테이블 조회 및 생성하는 방법을 다루면서 자세히 알아보도록 하겠습니다.

728x90

댓글