Apache Tajo-데이터베이스 생성

이 섹션에서는 Tajo DDL 명령에 대해 설명합니다. Tajo에는 이름이 내장 된 데이터베이스가 있습니다.default.

데이터베이스 문 생성

Create DatabaseTajo에서 데이터베이스를 만드는 데 사용되는 문입니다. 이 문장의 구문은 다음과 같습니다.

CREATE DATABASE [IF NOT EXISTS] <database_name>

질문

default> default> create database if not exists test;

결과

위의 쿼리는 다음 결과를 생성합니다.

OK

Database는 Tajo의 네임 스페이스입니다. 데이터베이스에는 고유 한 이름을 가진 여러 테이블이 포함될 수 있습니다.

현재 데이터베이스 표시

현재 데이터베이스 이름을 확인하려면 다음 명령을 실행하십시오.

질문

default> \c

결과

위의 쿼리는 다음 결과를 생성합니다.

You are now connected to database "default" as user “user1". 
default>

데이터베이스에 연결

지금까지 "test"라는 데이터베이스를 만들었습니다. 다음 구문은 "test"데이터베이스를 연결하는 데 사용됩니다.

\c <database name>

질문

default> \c test

결과

위의 쿼리는 다음 결과를 생성합니다.

You are now connected to database "test" as user “user1”. 
test>

이제 기본 데이터베이스에서 테스트 데이터베이스로의 프롬프트 변경을 볼 수 있습니다.

데이터베이스 삭제

데이터베이스를 삭제하려면 다음 구문을 사용하십시오.

DROP DATABASE <database-name>

질문

test> \c default 
You are now connected to database "default" as user “user1". 
default> drop database test;

결과

위의 쿼리는 다음 결과를 생성합니다.

OK