跟我一起来学hive 第一节创建数据库及表

 

 -- 首先我们要学会创建数据库,我们以“students”为名创建数据库
 create database students;  --结构为 create database 数据库名;
 --其次我们要在数据库中创建表,先使用该数据库

 

 use students; --使用“students”数据库
 create table student(
     num int,
     name string,
     sex string,
     age int,
     dept string
 ); --创建表student create table 表名(字段名 字段类型,字段名 字段类型,字段名 字段类型);
 --我们来看一下表student的结构
    desc student;

 col_name  列标签  data_type  数据类型   comment   给字段加注释   

 

 --接下来我们向表中插入数据 (一定要符合字段类型) 如num是int型,那么插入的值一定要是int类型,否则会报错
 insert into student values(1,"张三","男",20,"计算机科学与技术");
select *from student; --我们来查看一下我们插入数据后的表格

 向插入hive表中插入数据需要调用mapreduce,所以时间较慢用了一分多钟。后续我们会学直接从文件导入到hive中。

数据表格内容如下。

整体代码如下。

 后续会更新hadoop相关组件使用及部署,关注一下跟我一起学习大数据。

关注可以免费获取配置好的hadoop伪分布虚拟机,别的配置也可以私信我。定制部署。

  • 9
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值