基础命令
1、 查看所有的数据库
hive (default)> show databases;
OK
database_name
company
default
staff
Time taken: 0.424 seconds, Fetched: 3 row(s)
2、 打开某个数据库
hive (staff)> use company;
OK
Time taken: 0.015 seconds
3、 显示当前数据库下所有的表
hive (company)> show tables;
OK
tab_name
staff
Time taken: 0.028 seconds, Fetched: 1 row(s)
4、 显示表结构
hive (company)> desc staff;
OK
col_name data_type comment
id int
name string
sex string
Time taken: 0.194 seconds, Fetched: 3 row(s)
5、 创建表
hive (company)> create table department(
> id string,
> dname string,
> count int)
> row format delimited fields terminated by '\t';
OK
Time taken: 0.055 seconds
6、 往表中加载数据
准备数据文件:
[root@node1 test]# cat department.txt
001 d1 10
002 d2 8
003 d3 12
往表中加载数据:
hive (company)> load data local inpath '/opt/test/department.txt' overwrite table department;
Loading data to table company.department
Table company.department stats: [numFiles=1, numRows=0, totalSize=29, rawDataSize=0]
OK
Time taken: 0.203 seconds
>>本文地址:https://www.ujiuye.com/zhuanye/2021/68694.html
声明:本站稿件版权均属中公教育优就业所有,未经许可不得擅自转载。
1 您的年龄
2 您的学历
3 您更想做哪个方向的工作?