Hive 명령 행 데이터베이스 상용 동작

1072 단어 #Hive
Hive 는 다 중 데이터 베 이 스 를 지원 합 니 다.Hive 기본 데이터 베 이 스 는 default 입 니 다.모든 데이터 베 이 스 는 hdfs 디 렉 터 리 입 니 다.default 는 특수 합 니 다.Hive 저장 루트 디 렉 터 리 에 있 고 다른 새 데이터 베 이 스 는 루트 디 렉 터 리 하위 디 렉 터 리 에 있 습 니 다.하위 디 렉 터 리 이름 은 데이터베이스 이름 입 니 다.1.모든 데이터베이스 보기
show databases;

2.데이터베이스 default 사용
use default;

3.데이터베이스 정보 보기
describe database default;

4.현재 사용 하고 있 는 데이터 베 이 스 를 명시 적 으로 보 여 줍 니 다.
set hive.cli.print.current.db=True;

5.열 헤더 보이 기
set hive.cli.print.header=true; 
desc jellyfish_seed_game; 
select * from jellyfish_seed_game limit 10;

6.데이터베이스 만 들 기
create database DbName;

7.현재 데이터베이스 전환
use ods;

8.데이터베이스 삭제
데이터 베 이 스 를 삭제 할 때 데이터 가 있 는 데이터 베 이 스 를 삭제 할 수 없습니다.데이터 베 이 스 를 삭제 하면 오류 가 발생 할 수 있 습 니 다.이 내용 을 무시 하려 면 뒤에 CASCADE 키 워드 를 추가 하고 오 류 를 무시 하고 데이터 베 이 스 를 삭제 합 니 다.
DROP DATABASE DbName CASCADE(  ); 
DROP DATABASE IF EXISTS DbName CASCADE;

좋은 웹페이지 즐겨찾기