hive的操作命令大全

2021-10-01 23:47:50 字數 1692 閱讀 8287

hive的操作命令大全

hive的簡單操作命令

ddl:

1

) show databases ;

--展示所有的資料庫

2) create database doit12 ;

--建立乙個資料庫 doit12

3) drop database data_name cascade;

--強制刪除該資料庫

4) use doit12 ;

--進入該資料庫

5) select current_database()

;--檢視當前的資料庫資訊

6) desc database database_name ;

--檢視資料庫的元資料(路徑.所有者.引數)

7) drop table demo1 ;

--刪除這個錶連錶帶資料

8) drop table demo1 cascade ;

--強制刪除這個錶連錶帶資料

9) desc database extended mydb1 ;

--檢視資料庫的元資料(路徑.所有者.引數.作者)

10) select current_database()

;--檢視當前正在使用的資料庫名稱

11) use db_name --切換資料庫

12) desc table_name ;

--檢視表的元資料資訊

13) alter table tb_teacher set tblproperties

("external"

="true");

--內部表和外部表的互相轉換

dml:

1

) create table demo1

(id int

, name string)

;--在當前的資料庫中建立乙個表 demo1

2) desc demo1 ;

-- 檢視表結構

3) select * from demo1 ;

-- 檢視表詳細資訊

4) truncate table table_name;

--僅刪除表中資料,保留表結構

5) show tables in database_name;

--檢視資料庫中的表名

6)insert into tb_name1 select * from tb_name2;

--將在tb_name2中查詢出來的檔案插入tb_name1

7)create table tb_name1 as select name,gender from tb_name2;

--利用tb_name2查詢出來的資料建立乙個tb_name1

8)create external table if not exists tb_name1 as select name,gender from tb_name2;

--利用tb_name2查詢出來的資料匯入乙個tb_name1新錶中不用自己定義字段!

9)export table tb_user2 to "/data/user2/"

;--匯出資料

10)import table tb_user10 from "/data/user2/"

;--匯入資料

Hive常用操作命令

建立資料庫 create database db name create database if not exists db name 建立乙個不存在的資料庫final 檢視資料庫 show databases 選擇性檢視資料庫 show databases like f.檢視某乙個資料庫的詳細資訊...

linux 操作命令大全

cd gitblit 1.8.0 gitblit.sh nohup gitblit.sh postgres 資料庫啟動 systemctl restart postgersql查詢postgres的配置檔案 sudo find name postgresql.conf 查詢活躍的連線數 select...

MySQL操作命令大全

二 表操作 三 資料操作 四 日期時間處理 create database mydb show databases drop database mydb use mydb select database show tables create table user id int 11 not null...