实验七参考命令
来源:互联网 发布:渠道 知乎 编辑:程序博客网 时间:2024/06/05 04:44
以下只是参考,采用下载到本地再载入数据库的方式。有什么问题请微信回复,祝好!
在root用户下执行
sudo service mysql start
($ mysql -V)
$ sudo service ssh start
($ ssh -V)
登陆hadoop账户
sudo su - hadoop
start-all.sh
jps
下面的的建立文件夹和文件只是参考方法
mkdir -p /hadoop/hive/data/Crime_Data_2014-2015
cd /hadoop/hive/data/Crime_Data_2014-2015
下面下载时间有些长,请耐心等待
wget https://raw.githubusercontent.com/jihongfei/DataWarehouseCourse/master/resourse/csv/Crime_Data_2014-2015_without_comma.csv
检查下载对了没有
more Crime_Data_2014-2015_without_comma.csv
ls
回到根目录
cd
启动Hive数据库界面
hive
create external table crime_data_2014_2015 (dates STRING, happen_hour_min INT, crime_type STRING, victim_age INT, victim_gender STRING , weapon_code INT, weapon_describe STRING , taken_place STRING , location STRING) row format delimited fields terminated by ',';
load data local inpath '/hadoop/hive/data/Crime_Data_2014-2015/Crime_Data_2014-2015_without_comma.csv' overwrite into table crime_data_2014_2015;
show tables;desc crime_data_2014_2015;SELECT * FROM crime_data_2014_2015;
select count(dates) from crime_data_2014_2015 where happen_hour_min between 1400 and 2159;或select count(*) from crime_data_2014_2015 where happen_hour_min between 1400 and 2159;(42674)select count(dates) from crime_data_2014_2015 where happen_hour_min between 2200 and 2359 or happen_hour_min between 0000 and 659;或select count(*) from crime_data_2014_2015 where happen_hour_min>=2200 and happen_hour_min<=2359 or happen_hour_min>=0000 and happen_hour_min<=659;(25378 =9391+15987)
阅读全文
0 0
- 实验七参考命令
- 实验七 命令操作
- 实验七
- 实验七
- 实验七
- 实验七
- 实验七
- 实验楼Linux学习笔记(七)之帮助命令
- 实验七:OSPF实验
- 7.5.实验 解题参考
- 7.6.实验 解题参考
- 7.7.实验 解题参考
- 7.8.实验 解题参考
- 7.11.实验 解题参考
- 7.13.实验 解题参考
- 7.14.实验 解题参考
- 实验七 二极管包络检波实验
- 实验七 实验指导书修改
- tomcat部署项目,仅启动一次
- 多态中的向上转型和向下转型问题
- 3.C位数差 离散化+树状数组
- go——奇怪的iota
- JavaShowAlgorithm-Add Two Numbers 链表数相加
- 实验七参考命令
- linux安装mysql
- C++ Tea
- 1025. 反转链表 (25)
- JPA 笔记
- HDU 1133
- 浅谈Linux下的EXT3文件系统
- 叮铃铃,搜狐科技手机月系列活动上线了
- 51nod 1435 数位阶乘 思路题