1.創建表指定分隔符爲tab
create table stu(id int, name string) row format delimited fields terminated by '\t';
2.創建文件(分隔符爲tab)
touch stu
vim stu
11 姓名11
12 姓名12
13 姓名13
14 姓名14
3.導入文件
方式一:通過hive加載本地文件:
load data local inpath '/usr/local/hive-2.3.7/stu' into table stu;
方式二:通過hive加載hadoop中的文件,注意這種方式會將hadoop原先的文件刪除,相當於mv動作
hadoop fs -put stu /
load data inpath '/stu' into table stu; #hadoop文件上傳
方式三:將文件PUT到hadoop中對應的hive的表目錄下:
hadoop fs -put stu /user/hive/warehouse/stu
4.查看導入的數據
select * from stu;