복붙노트

[HADOOP] 사용 중이거나 지금까지 생성 된 모든 하이브 데이터베이스를 나열하는 방법은 무엇입니까?

HADOOP

사용 중이거나 지금까지 생성 된 모든 하이브 데이터베이스를 나열하는 방법은 무엇입니까?

SHOW TABLES 명령과 유사하게 지금까지 작성된 모든 데이터베이스를 나열하는 명령이 있습니까?

해결법

  1. ==============================

    1.이 페이지에서는 SHOW DATABASES 명령에 대해 설명합니다.

    이 페이지에서는 SHOW DATABASES 명령에 대해 설명합니다.

    매뉴얼에서 :

    SHOW (DATABASES|SCHEMAS) [LIKE identifier_with_wildcards];
    
  2. ==============================

    2.데이터베이스 표시;

    데이터베이스 표시;

    위 쿼리는 하이브 메타 스토어에서 사용 가능한 모든 데이터베이스를 나열합니다.

  3. ==============================

    3.객체의 메타 데이터와 관련된 쿼리의 경우 MySQL 또는 MySQL과 같은 데이터베이스에 배포 된 하이브 메타 스토어를 사용해야합니다. 메타 스토어에 설치된 하이브 데이터베이스를 사용하고 쿼리에 INFORMATION_SCHEMA 뷰 / 테이블을 사용할 수 있습니다

    객체의 메타 데이터와 관련된 쿼리의 경우 MySQL 또는 MySQL과 같은 데이터베이스에 배포 된 하이브 메타 스토어를 사용해야합니다. 메타 스토어에 설치된 하이브 데이터베이스를 사용하고 쿼리에 INFORMATION_SCHEMA 뷰 / 테이블을 사용할 수 있습니다

  4. from https://stackoverflow.com/questions/19781965/how-to-list-all-hive-databases-being-in-use-or-created-so-far by cc-by-sa and MIT license