启动Hive完成如下任务:
(1)新建member表
(2)将本地文件“/home/hadoop/member.txt”导入 member表中
(3)查询member表中所有记录
(4)查询member表中男同学(性别值为1)数据
(5)查询member表中22岁男同学数据
(6)统计member表中男同学和女同学(性别值为0)的人数
(7)删除 member表。
关键操作步骤:
所有操作在client上以root用户身份执行
打开hive前先打开hdfs和yarn,如下图所示:
① 在第一台hadoop101上先开启hdfs

② jps查看hdfs的进程
hadoop101(master):DataNode NameNode

hadoop102(slave):DataNode

hadoop103(slave):DataNode SecondaryNameNode

③ 在第二台hadoop102上开启yarn

④ jps查看yarn的进程
hadoop101(master):DataNode NameNode NodeManager

hadoop102(slave):DataNode ResourceManager NodeManager

hadoop103(slave):DataNode SecondaryNameNode NodeManager

在开启后以上进程然后进入hive下面操作即可。

(1)在本地文件系统建立文件“/home/hadoop/member.txt”,用","分隔开。
数据如下:
20200,sz,0,21
20201,hz,1,22
20202,zt,0,22
20203,xy,1,21
20204,zb,1,22

(2)启动Hive后显示所有Hive表

(3)新建member表


(4)将本地文件'/home/hadoop/member.txt'中的数据导入member表

(5)查询member表中所有记录
(6)查询member表中男同学数据

(7)查询member表中22岁男同学数据

(8)查询member表中男同学和女同学的人数

操作复杂语句之前记得先把防火墙关闭!!!![]()
(9)删除member表

(10)退出Hive
![]()

















