5 데이터 타입
칼럼에 저장될 데이터의 유형으로, MySQL에서 제공하는 데이터 타입은 크게 문자형, 숫자형, 날짜형으로 나뉩니다. 숫자형을 정의할 때 UNSIGNED 옵션을 붙이면 0과 0보다 큰 수만 입력할 수 있습니다. MySQL의 대표적인 데이터 타입은 다음과 같습니다.
데이터 타입 |
설명 |
범위 |
|
문자형 |
VARCHAR(n) |
가변 길이 |
n <= 65,535 |
숫자형 |
INT |
정수 |
-2,147,483,648~2,147,483,647 Unsinged 0~4,294,967,295 |
숫자형 |
DECIMAL[(M,D)] |
실수 |
소수점 포함 최대 65자리 숫자 |
날짜형 |
DATETIME[fsp)] |
날짜와 시간 |
1000-01-01 00:00:00.000000~ 9999-12-31 11:59:59.999999 |
6 예제 테이블
MySQL을 설치하면 sakila와 world 데이터베이스에 예제 테이블이 만들어집니다. sys 데이터베이스에는 MySQL을 관리하는 용도의 데이터베이스 객체들이 들어 있습니다.