1.hive查看表结构

desc formatted table_name;
desc table_name;

2.hive建立表

create table `reviews_comments_qian`(
`comm_id` bigint,
`post_id` bigint,
`user_id` string,
`comm_time` date,
`comm_content` string,
`auto_brand` string,
`auto_name` string)
ROW FORMAT DELIMITED FIELDS TERMINATED BY '\u0001' LINES TERMINATED BY '\n';

3.hive操作表(Join on)

INSERT INTO reviews_comments_qian SELECT DISTINCT c.comm_id,c.post_id,c.user_id,c.comm_time,c.comm_content,aa.auto_brand,aa.auto_name FROM reviews_comments c JOIN  (SELECT a.auto_brand,a.auto_name,b.post_id FROM forum_addresses_s a JOIN forum_posts_s b ON a.addr_id=b.addr_id) aa ON aa.post_id=c.post_id;

4.hive删除表

DROP TABLE IF EXISTS reviews_comments_qianyang;

5.hive更改列名

ALTER TABLE reviews_comments_qianyang CHANGE `buying goal` buying_goal STRING

6.sqoop远程查看数据库

sqoop list-databases -connect jdbc:mysql://mysql服务器ip:3306/ -username mysql用户名 -password mysql密码

7.hive向数据库插数据

sqoop export --connect jdbc:mysql://mysql服务器ip:3306/mysql数据库名 --username mysql用户名 --password mysql密码 --table autohome_qirui --export-dir /user/hive/warehouse/autohome_qirui --input-fields-terminated-by '\001'

8.mysql向hive导入数据

sqoop import --connect jdbc:mysql://114.213.234.104:3306/qianyang --username root --password 112233 --table experiment_user_friends --fields-terminated-by "\t" --lines-terminated-by "\n" --hive-import --hive-overwrite --create-hive-table --hive-table experiment_user_friends_qian --delete-target-dir

9.hive将数据导入到linux本地

hive -e "select * from experiment_user_friendcommentscombine_qian" >> local/wyp.txt
hadoop fs  -getmerge /user/hive/warehouse/experiment_user_friendcommentscombine_qian /root/qianyang/experiment_user_friendcommentscombine_qian.txt

hive相关操作语句相关推荐

  1. Hive数据类型、数据库相关操作、表的相关操做、数据的导入导出

    文章目录 Hive数据类型 1.基本数据类型 2.集合数据类型 案例实操 3.类型转化 数据库的相关操作 1.创建数据库 2.查询数据库 3.修改数据库 4.删除数据库 表的相关操作 1.建表 2.管 ...

  2. python操作hive和hive_sql语句

    Hive是一个数据仓库基础的应用工具,在Hadoop中用来处理结构化数据,通过类SQL语言对数据进行操作.Hive将sql语句通过解析器转换成MapReduce作业提交到Hadoop集群上,Hadoo ...

  3. Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL、数据操作语句DML、数据控制语句DCL、其他基本语句、流程控制语句、批处理语句)概念及其相关案例之详细攻略

    Database之SQLSever:T-SQL数据语言操作(数据定义语句DDL.数据操作语句DML.数据控制语句DCL.其他基本语句.流程控制语句.批处理语句)概念及其相关案例之详细攻略 目录 T-S ...

  4. Hive操作语句实例讲解(帮助你了解 桶 bucket)

    http://blog.sina.com.cn/s/blog_66474b16010182yu.html这篇可以较好地理解什么是外部表external #创建表人信息表  person(String ...

  5. Java-mysql:常用SQL语句及数据库的相关操作

    常用SQL语句 SELECT USER() 得到登录的用户 SELECT VERSION() 得到mysql的版本信息 SELECT NOW() 得到当前的日期时间 SELECT DATABASE() ...

  6. 2021年大数据Spark(二十五):SparkSQL的RDD、DF、DS相关操作

      目录 RDD.DF.DS相关操作 SparkSQL初体验 SparkSession 应用入口 获取DataFrame/DataSet 使用样例类 指定类型+列名 自定义Schema ​​​​​​​ ...

  7. 4、Hive数据操作,DDL操作,CRUD database,CRUD table,partition,view,index,show命令等

    4.1DDL操作 4.1.1Create/Drop/Alter/Use Database 4.1.1.1Create Database 4.1.1.2Drop Database 4.1.1.3Alte ...

  8. Hive相关(概述、环境搭建、命令、API、JDBC、HBase整合等)

    Hive Apache Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的类sql查询功能,可以将sql语句转换为MapReduce任务进行运行.其优 ...

  9. Hive SQL操作与函数自定义(二)

    9 Operators and UDFs 9.1 内置运算符 9.1.1 关系运算符 操作符 运算对象的类型 描述 A <=> B ALL 都是NULL时,返回TRUE,有一为NULL时, ...

最新文章

  1. React+Reflux博客实践
  2. Servlet 是线程安全的吗?
  3. Python元组与列表
  4. QlikSense移动端使用攻略
  5. 职业发展鉴定方法:第一行:自己行 第二行:大家说你行 第三行:领导行 就这么简单,去努力吧,如果你做到了这三个行,那么你肯定行...
  6. mysql 多条件统计
  7. linux怎么打开pak文件怎么打开,在elementary OS系统中开启Flatpak应用程序支持
  8. centos 自动补全c语言,YouCompleteMe自动补全C语言大型项目 ycm
  9. 蛋壳公寓回应破产传闻:没有破产 也不会跑路
  10. netty的handler里面ctx.channel().writeAndFlush()和ctx.writeAndFlush()的区别
  11. linux段错误吐核怎么办,CentOS命令
  12. fatal: unable to access ‘https://github.com/xxx/‘: Failed to connect to 127.0.0.1 port 7890: Connect
  13. Python 3.9.5 官方中文文档及打包下载
  14. vscode 设置关键字高亮显示
  15. Linux 自带神器 logrotate 详解
  16. 南京大学2021计算机考研复试线是多少,2021南京大学
  17. python学习笔记(三)之字符串的处理
  18. Git详细使用说明++
  19. 三言两语 (不定时更)
  20. 跟我学c++中级篇——STL字符串之std::string_view

热门文章

  1. windows2003 iis 配置 php
  2. ZooKeeper入门指南
  3. VSCode 实时预览HTML网页效果 - Live Server插件
  4. 【C语言】输入一个正整数,判断其是否为素数
  5. linux系统账户口令管理
  6. linux shell 读取文件脚本
  7. 您应该知道的ES2020中的10个JavaScript新功能
  8. golang web服务器_使用Go制作自己的Web服务器:快速指南
  9. babel 编译vue_如何对代码进行未来验证:使用Babel polyfills编译JavaScript VS
  10. 139_Power BI之某制造企业HR相关数据年度复盘