티스토리 뷰





Syntax:


CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] 디비이름

  [생성 명세]...


[생성 명세]:

  [DEFAULT] CHARACTER SET [=] 문자셋이름

| [DEFAULT] COLLATE [=] 콜레이션이름



CREATE DATABASE 는 주어진 디비 이름으로 데이터베이스를 생성합니다. 이 구문을 사용해, 권한(privilege)를 이 데이터베이스를 위해 생성해야 할 것입니다.

CREATE SCHEMA는 CREATE DATABASE 와 같은 의미입니다.



예제:


CREATE SCHEMA `group_test`;

: group_test 라는 이름의 데이터 베이스를 생성합니다.


CREATE SCHEMA `group_test` DEFAULT CHARACTER SET utf8mb4 ;

: group_test 라는 이름을 부여하고, 기본 문자가 utf8mb4인 데이터베이스를 생성합니다.

CREATE SCHEMA `group_test` DEFAULT COLLATE utf8mb4_general_ci;
: group_test 라는 이름을 부여하고, 문자 정렬 타입이 utf8mb4_general_ci 인 데이터베이스를 생성합니다.

CREATE SCHEMA IF NOT EXESTS `group_test`
: group_test 라는 이름의 디비가 없으면 group_test 이름의 데이터 베이스를 생성합니다.