DATABASE/Mariadb

MariaDB 테이블 생성 시 utf8과 AUTO_INCREMENT, InnoDB 엔진 설정

Fehoon- 2018. 3. 21. 19:07

 

마리아 DB 테이블 생성 시 CHARACTER SET utf8로 설정 및 AUTO_INCREMENT 1부터 시작,

테이블 엔진 InnoDB 설정 방법

 

예시.

 

CREATE TABLE member(

num BIGINT AUTO_INCREMENT,

id VARCHAR(30)

PRIMARY KEY(num)

)ENGINE = InnoDB AUTO_INCREMENT = 1 ROW_FORMAT = DEFAULT CHARACTER SET utf8;

 

 

*

Engine 은 InnoDB 말고도 여러가지가 있다.

자세한 정보는 구글링을 해보길 바란다. 기본적으로 많이 사용되는 InnoDB로 설정하였다.

 

*

AUTO_INCREMENT = 1 은 시작번호를 1로 설정해 준 것이다.

이 부분은 상황에 따라서 20180000 과 같이 설정해서 20180000 번부터 시작하도록 설정할 수 있다.

 

*

웹 개발을 할 경우 대부분 인코딩 문제로 골치를 썩히지 않으려면 Character set 은 utf8로 맞춰서 사용하는 것이 바람직하다.

 

 

반응형