Hive 建表 加载数据 查询

时间:2021-07-13 00:15:39

第一步:简单流程

创建表:

create table student(
id bigint,
userName string,
password string
)
comment "user table"
row format delimited
fields terminated by '\t'
stored as textfile;
Hive 建表 加载数据 查询

将本地本地文件系统中的userData.txt 加载到student表中

1 rootaaa
2 用户A bbb

Hive 建表 加载数据 查询

load data local inpath '/home/hadoop/hiveTestData/userData.txt' into table student;
加载完成后,就可以在hdfs查看文件目录内容了

hadoop fs -cat /user/hive/warehouse/student/userData.txt

Hive 建表 加载数据 查询
使用Hql查询

hive> select id,username,password from student;
OK1rootaaa2用户AbbbTime taken: 0.127 seconds, Fetched: 2 row(s)
Hive 建表 加载数据 查询
注意:hive不支持inster语句