MySQL, MariaDB

데이터베이스 생성 삭제

SungWookKang 2015. 7. 16. 12:45
반응형

데이터베이스 생성 삭제

 

  • Version : Mariadb 5.5.4.2-WinX64

 

데이터베이스를 생성 및 삭제에 대해서 알아본다.

 

[데이터베이스 생성]

  • 기본 문법

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name

[create_specification] ...

 

create_specification:

[DEFAULT] CHARACTER SET [=] charset_name

| [DEFAULT] COLLATE [=] collation_name

 

CREATE DATABASE SW_TEST

 

 

SW_TEST 데이터베이스가 생성된 것을 확인 할 수 있다. 생성된 데이터베이스의 문자셋을 보면 latin1_swedisk_ci로 생성된 것을 확인 할 수 있다. 이는 현재 MariaDB의 기본 값으로 생성된다.

 

한글을 사용하기 위해서는 인코딩을 euc-kr 이나 UTF8를 사용해야한다. 문자셋을 사용자가 지정하여 데이터베이스를 생성하려면 다음과 같은 쿼리를 사용한다.

CREATE DATABASE SW_TEST

CHARACTER SET = 'UTF8'

COLLATE = 'utf8_general_ci';

 

 

 

[데이터베이스 삭제]

drop database SW_TEST

 

 

현재 데이터베이스의 캐릭터셋 상태를 보는 명렁어는 아래 스크립트를 실행 한다.

show variables like 'c%';

 

 

 

[참고자료]

CREATE DATABASE : https://mariadb.com/kb/en/mariadb/create-database/

 

 

2015-04-09 / 강성욱 / http://sqlmvp.kr

 

MySQL, MariaDB, 마리아DB, 마이에스큐엘, MariaDB 설치, MySQL 생성, 데이터베이스, MariaDB 생성, 데이터베이스 생성, MariaDB 인코딩 변경, MySQL인코딩 변경

반응형

'MySQL, MariaDB' 카테고리의 다른 글

외부접속 허용하기  (0) 2015.07.16
데이터 타입  (0) 2015.07.16
테이블 생성 삭제 / 데이터 입력 삭제  (0) 2015.07.16
HeidiSQL 툴 살펴보기  (0) 2015.07.16
MariaDB 설치  (0) 2015.07.16