PhpMyAdmin 테이블 필드의 주요 데이터 타입
테이블을 계속 작업하려면 주요 데이터 타입이 무엇인지 알아야 합니다. 우리 테이블의 필드 예시를 통해 이를 살펴보겠습니다.
예제 . 데이터 타입 INT, AI 및 PRIMARY
첫 번째 필드는 id입니다. 여기에 적합한 것은
숫자 타입인 INT입니다:
다음으로 AI 필드에 체크 표시를 합니다
(AUTO_INCREMENT). 이는
테이블에 레코드를 삽입할 때 id 필드를
자동으로 채우기 위해 필요합니다. 이를 통해
테이블의 각 레코드에 대해 id를
일일이 지정할 필요가 없어집니다. 또한,
체크된 AI는 자동으로
id에 대해 Index 타입을
PRIMARY 값으로 지정합니다. 이제 각
id는 고유해질 것입니다:
예제 . 데이터 타입 VARCHAR
이제 name 필드로 넘어갑니다. 여기에는
문자열 작업을 위한 VARCHAR 타입을 지정합니다.
이 타입은 반드시
문자열 길이를 지정해야 합니다.
16 문자로 설정해 보겠습니다:
예제 . 데이터 타입 DATE
날짜 작업을 위해 DATE 타입이 제공됩니다.
이 타입에 대한 모든 값은
년-월-일 형식을 갖습니다:
예제 . 데이터 타입 DATETIME
또한 년-월-일 시:분:초 형식으로
값을 저장하기 위해 DATETIME 타입을
사용할 수 있습니다:
예제 . 데이터 타입 TIMESTAMP
TIMESTAMP 타입은 1970-01-01 00:00:00 UTC 이후 경과된
초 단위 시간을 저장합니다 (소위 Unix Epoch).
서로 다른 시간대에서 발생하는
이벤트 시간을 추적하는 데 사용됩니다:
예제 . 테이블 생성 완료
이제 우리 테이블 생성을 완료하기만 하면 됩니다.
이를 위해 Save 버튼을 클릭합니다:
그 후 창에 방금 생성된 테이블의 구조가 표시됩니다:
실습 과제
테이블에 4개의 필드(열)을 만드세요:
id, 타입 integer, name,
타입 varchar, 32 문자, age,
타입 integer, birthday, 타입
date.