hive初步学习
hive初步学习
hive语法
其实跟mysql差不多
开启程序以后 输入hive就可以进去了
讲csv导入hive
首先建表对应好
CREATE TABLE tmp.csv_t1 ( a string, b string, c string )
ROW format delimited fields terminated by ',' STORED AS TEXTFILE; 将你的csv文件放到linux上,然后: load data local inpath '/linux的csv文件路径/333.csv' into table tmp.csv_t1; select * from tmp.csv_t1 查询一下已经有了数据。
show databases;//查看所有的数据库
use 数据库名
show table // 查看对应数据库的表名称
desc 表名 // 查看表结构的详细内容
show create table 表名 // 可以查看更详细的数据比如表在虚拟机的那个位置
sqoop 将表导入mysql
sqoop export \ --connect jdbc:mysql://hadoop1:3306/sales \ --username root \ --password 123456 \ --table num \ --num-mappers 1 \ --export-dir /user/hive/warehouse/num \ --input-fields-terminated-by ","sqoop export --connect jdbc:mysql://hadoop1:3306/sales --username root --password 123456 --table num --num-mappers 1 --export-dir /user/hive/warehouse/num --input-fields-terminated-by "\001" --input-null-string '\\N' --input-null-non-string '\\N'
有空值
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端