码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Hive的安装与配置——第2关:Hive Shell入门基础命令


    第2关:Hive Shell入门基础命令

    任务描述

    本关任务:按照编程要求,在Hive下创建表。

    相关知识

    Hive Shell运行在Hadoop集群环境上,是Hive提供的命令行接口(CLI),在Hive提示符输入HiveQL命令,Hive Shell把HQL查询转换为一系列MapReduce作业对任务进行并行处理,然后返回处理结果。

    为了完成本关任务,你需要掌握:Hive Shell常用命令 。

    Hive Shell 常用命令

    注意:Hive命令必须以分号;结束。

    • 启动 Hive Shell:hive;

    出现hive>说明启动成功。

    • 查询数据库:show databases;;

    • 查询表:shotables;;

    因为该数据库下没有创建表,所以输出结果为0行。

    • 创建数据库mydb:create database mydb;;

    • 删除数据库mydb:drop database mydb;;
    • 创建表mytable,有id字段,数据类型为int:create table mytable(id int);

    • 删除表mytable:drop table mytable;;

    • 退出 Hive Shell:exit;。

    Hive Shell 非交互式运行

    我们也可以不启动Hive Shell,直接在Linux的命令行操作Hive。

    • hive -e 'show databases;';

    在Hive的交互式模式和非交互式模式下,执行HiveQL操作都会输出执行过程信息,如执行查询操作所用时间,通过指定-S选项可以禁止输出此类信息。

    • hive -S -e 'show databases;'。 

    编程要求

    请根据左侧知识点的描述,在右侧命令行中使用 Hive 进行创表 ,具体任务如下:

    在Hive Shell下创建一个表student,表结构如下:

    col_namedata_type
    idint
    namestring
    ageint

    测试说明

    补充完代码后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。


    开始你的任务吧,祝你成功!


    root@evassh-13589057:~# hive -S -e 'create table student(id int, name string, age int);'

  • 相关阅读:
    LeetCode算法二叉树—222. 完全二叉树的节点个数
    python的opencv操作记录(五) - 空间域与频域转换
    第七篇 基于JSP 技术的网上购书系统——新品上架、推荐产品、在线留言、搜索功能实现(网上商城、仿淘宝、当当、亚马逊)
    一文带你了解人工智能:现状、应用、变革及未来展望
    electron + vue3 + ts 打包后安装打开白屏解决
    广播机制之动态注册和静态注册
    【论文精读0】MVSNet系列论文详解-GC-Net
    基于Matlab分析的电力系统可视化研究
    消息定时通知=维格表+python/维格表+影刀
    计算机毕业设计Java物业信息管理系统(源码+系统+mysql数据库+Lw文档)
  • 原文地址:https://blog.csdn.net/qq_51916951/article/details/127451857
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号