色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

hive如何查詢表是哪個(gè)數(shù)據(jù)庫(kù)的

hive如何查詢表是哪個(gè)數(shù)據(jù)庫(kù)的?

1 進(jìn)入HIVE之前要把HADOOP給啟動(dòng)起來(lái),因?yàn)镠IVE是基于HADOOP的。所有的MR計(jì)算都是在HADOOP上面進(jìn)行的。

2 在命令行中輸入:hive。這個(gè)時(shí)候就可以順利的進(jìn)入HIVE了。當(dāng)然了,如果你想直接執(zhí)行HQL腳本文件可以這樣:hive -f xxxxx.hql。

3 進(jìn)入hive之后一一般默認(rèn)的數(shù)據(jù)庫(kù)都是default。如果你切換數(shù)據(jù)庫(kù)的話所建的表都會(huì)是在default數(shù)據(jù)庫(kù)里面。 4 創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)法是:create database database_name;非常簡(jiǎn)單的,其實(shí)hive跟mysql的語(yǔ)法還是比較相似的。為什么呢?請(qǐng)繼續(xù)往下 5 切換數(shù)據(jù)庫(kù)的時(shí)候可以輸入:use database_name;

查看所有數(shù)據(jù)庫(kù)的時(shí)候可以輸入:show databases; 查看所有表的時(shí)候可以輸入:show tables 6 看表結(jié)構(gòu)的時(shí)候可以輸入:describe tab_name;