hive创建表格并导入本地数据csv文件
前提:
1.关闭防火墙
2.启动Hadoop集群
3.文件数据:
本次文件名:ab.csv
原数据:
1.把文件上传到虚拟机
2.查看是否上传成功
1 cat /opt/ab.csv
3.启动hive
1 hive
4.hive创建表格
> reate table best(
pm int comment'排名',
xx string comment'学校名称',
ss string comment'省市',
zf float comment'总分',
syzy float comment'生源质量',
pyig string comment'培养结果',
shsy int comment'社会声誉',
kygm int comment'科研规模',
kyzy float comment'科研质量',
djcg int comment'顶尖成果',
djrc int comment'顶尖人才',
kjfu int comment'科技服务',
cjzh int comment'成果转化',
xsgjh string comment'学生国际化')
row format delimited
fields terminated by',';
5. 查询字段类型
> desc best;
6.插入文件
> load data local inpath '/root/ab.csv' overwrite into table best;
7.查询表格内容
> select * from best;