728x90
반응형
CREATE DATABASE Statement
Database Server에 새로운 Database를 생성합니다.
Database 생성 구문
CREATE DATEBASE [IF NOT EXISTS] database_name;
Database Server에 database_name으로 새로운 Database를 생성합니다.
CREATE DATABASE database_name;
Database Server에서 database_name으로 된 Database가 없으면 생성합니다.
CREATE DATABASE IF NOT EXISTS database_name;
DROP DATABASE Statement
Database Server에서 Database를 삭제합니다.
Database 삭제 구문
DROP DATEBASE [IF EXISTS] database_name;
Database Server에서 database_name으로 된 Database를 삭제합니다.
DROP DATABASE database_name;
Database Server에 database_name으로 된 Database가 있으면 삭제합니다.
DROP DATABASE IF EXISTS database_name;
ALTER DATABASE Statement
Database를 수정합니다.
Database 수정 구문
ALTER DATEBASE database_name [options];
Database의 문자셋을 UTF8로 변경합니다.
ALTER DATABASE database_name CHARACTER SET=utf8;
Database의 문자셋을 UTF8로 콜레이션을 UTF8_GENERAL_CI로 변경합니다.
ALTER DATABASE database_name CHARSET=utf8 COLLATE=utf8_general_ci;
Collation(콜레이션)은 검색이나 정렬을 할 때 사용되는 비교 규칙입니다.
MariaDB에 Database 생성하기
-- study Database가 있으면 삭제
DROP DATABASE IF EXISTS study;
-- study Database가 없으면 생성
CREATE DATABASE IF NOT EXISTS study;
-- study Database의 문자셋을 euckr로 수정
ALTER DATABASE study CHARSET=euckr COLLATE=euckr_korean_ci;
-- study Database의 문자셋을 utf8로 수정
ALTER DATABASE study CHARSET=utf8 COLLATE=utf8_general_ci;
728x90
반응형
'Database' 카테고리의 다른 글
MariaDB SQL INSERT INTO Statement (0) | 2022.08.14 |
---|---|
MariaDB 까마귀 발 표기법 - Crow's Foot Notation (0) | 2022.08.14 |
MariaDB 제약조건 외래 키 - Constraint Foreign Key - FK (0) | 2022.08.14 |
MariaDB 제약조건 기본 키 - Constraint Primary Key - PK (0) | 2022.08.14 |
MariaDB 테이블 생성/삭제/수정 - CREATE/DROP/ALTER TABLE Statement (0) | 2022.08.14 |