mysql查詢相似,hive如何查詢表是哪個數據庫的?
1 進入HIVE之前要把HADOOP給啟動起來,因為HIVE是基于HADOOP的。所有的MR計算都是在HADOOP上面進行的。
2 在命令行中輸入:hive。這個時候就可以順利的進入HIVE了。當然了,如果你想直接執行HQL腳本文件可以這樣:hive -f xxxxx.hql。
3 進入hive之后一一般默認的數據庫都是default。如果你切換數據庫的話所建的表都會是在default數據庫里面。 4 創建數據庫的語法是:create database database_name;非常簡單的,其實hive跟mysql的語法還是比較相似的。為什么呢?請繼續往下 5 切換數據庫的時候可以輸入:use database_name;
查看所有數據庫的時候可以輸入:show databases; 查看所有表的時候可以輸入:show tables 6 看表結構的時候可以輸入:describe tab_name;