当前位置: 首页 > news >正文

30-Hive SQL-DML-Load加载数据

1.上传数据

1.1 暴力方式1.2命令行方式 首先在 /export/data 下面创建  文件件 hivedata上传记事本文件到 hivedata下面 使用cd 命令切换到 /export/data/hivedata 下面
[root@node1 hivedata]# hadoop fs -put team_ace_player.txt /user/hive/warehouse/liushao.db/t_team_ace_player

2.Hive中的show语法

2.1显示当前数据库下面的表
show tables ;show tables [in database_name];

3. Load命令 加载数据

load data [local] inpath 'filepath' into table tablename;filepath 等待移动的数据的路径 
相对路径 project/data1
绝对路径 /user/hive/project/data1
完整的路径: hdfs://node1:9000/user/hive/project/data1
完整路径 == schema的完整路径 local
本地文件相对路径 file://user/hive/project/data1

在这里插入图片描述

本地文件系统指的是Hiveserver2服务所在机器的本地Linux文件系统,不是Hive客户端所在的本地文件系统。
--  4.使用Load加载数据
-- 4.1 根据students.txt创建数据库表
-- 95001,李勇,男,20,CS
create  table liushao.student_local(num int comment '编号',name string comment '姓名',sex string comment '性别',age int comment '年龄',dept string comment '部门'
)
row format delimited
fields terminated by ',';use liushao;
--  使用load装载数据
load data local inpath '/export/data/hivedata/students.txt' into table student_local;select * from student_local;select * from luoshao.student_local;use luoshao;load data local inpath '/export/data/hivedata/students.txt' into table student_local;use liushao;create  table liushao.student_hdfs(num int comment '编号',name string comment '姓名',sex string comment '性别',age int comment '年龄',dept string comment '部门'
)
row format delimited
fields terminated by ',';load data  inpath '/students.txt' into table student_hdfs;select * from liushao.student_hdfs;
http://www.dtcms.com/a/319591.html

相关文章:

  • 黄金将变盘【月相】择时交易系统黄金,为何即将变盘?
  • 【深度学习机器学习】构建情绪对话模型:从数据到部署的完整实践
  • mysql的InnoDB索引总结
  • 制作一款打飞机游戏87:最后冲刺
  • 如何提高云手机中数据信息的安全性?
  • MySQL 启动报错:InnoDB 表空间丢失问题及解决方法InnoDB: Tablespace 5975 was not found at
  • TikTok Shop冷启动破局战:亚矩阵云手机打造爆款账号矩阵
  • 云手机存在的意义是什么?
  • 你用的是什么键盘?
  • 【Java】Predicate使用案例
  • vnc远程连接VirtualBox中的Ubuntu24.04(xvfb,虚拟屏幕)
  • 什么是SpringBoot
  • OpenAI深夜开源2个推理模型gpt-oss,o4-mini水平,国内直接使用,笔记本/手机就能跑
  • 适用于个人开发、中小型项目的Embedding方案(配合ChromaDB)
  • 计算机毕业设计java疫情防控形势下的高校食堂订餐管理系统 高校食堂订餐管理系统在疫情防控背景下的设计与实现 疫情防控期间高校食堂线上订餐管理平台
  • Windows下Rust编码实现MP4点播服务器
  • 3a服务器的基本功能1之身份认证
  • iSCSI 服务器
  • Ubuntu设置Samba文件共享
  • Spring AI 打造智能面试人实战
  • Debian系统 为账号添加sudo权限
  • 通用优化软件GAMS的数学建模和优化分析
  • 快手提出强化学习创新框架RLEP,突破大模型推理瓶颈
  • AI算力平台统一监控方案:让AI算力资源透明化
  • 电线杆鸟巢识别误检率↓75%:陌讯多模态融合算法实战解析
  • 多线程问题,子线程同时操作全局变量,使用后需要清空吗 ?
  • Python生产环境部署指南:专业级应用启动方案
  • USRP 毫米波通信解决方案
  • SpringBoot如何固定版本
  • day069-Jenkins基础使用与参数化构建