Hive 基本操作-DataBase


1)查看系統中有哪些數據庫

show databases;

2)使用某個數據庫

use  database_name;

如 use dw_yq;

3)查看當前使用的數據庫

select  current_database();

 

 4) 創建數據庫

create database dw_yq; -- 直接創建數據庫,數據庫存在的話會報錯

create database if not exists dw_test; -- 數據庫不存在的時候創建,,數據庫存在的話,執行命令不會報錯

 

 創建一個新的庫

 

 5)刪除數據庫

drop database dw_test;

drop database dw_center if exists;

默認情況下,hive不允許刪除包含表的數據庫,有兩種解決辦法:

  1. 手動刪除庫中的所有表,然后刪除庫
  2. 使用cascade關鍵字

drop database if exists dw_center cascade;

6)顯示數據庫的詳細信息

 desc database dw_yq;

 

 7)查詢創建數據庫的詳細語句

show create database dw_yq;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM