1.导入
load data [local] inpath '' [overwrite] into database.table [partition(partcol=val)]
原始文件在linux本地 加上local 如果原始数据文件在hdfs 不用local
如果是覆盖数据加上overwrite 如果是追加 不要overwrite
如果是分区表加上partition,不是就不用了。
2.创建表通过insert 加载
create table db_hive.dept_copy like dept;
insert into table db_hive.dept_copy
select * from dept ;
3.创建表时通过location指定文件路径
2.导出
1.通过insert [overwrite] [local] directory
导出数据到本地文件 会自动创建目录啦 注意这里的目录是一个文件夹
insert overwrite local directory '/opt/datas/hive_exp_dept'
select * from db_hive.dept;
查看导出的数据