sqoop把hive中的数据导入mysql

使用sqoop将hive中的数据导入mysql中

记录简单案例

首先开启集群:

powershell 复制代码
start-all.sh

在hive中建库建表,并插入一条数据来为自己做实验:

验证一下,是否插入成功:

在mysql中建表,并且要与hive中传过来的数据字段相对应:

建表后为空:

用sqoop将hive中的数据传到mysql中:

export 导出数据,

--connect 连接数据库的参数,

--username root 是指用户名为root,

test mysql中使用的数据库的库名,

--password '' 若没有密码则如图所示,这是必要参数,不能不写,

--input-fields-terminated-by ',' 是你的分割方式,我们前面用的是逗号,所以这里就是逗号,

stuinfo.db 是你hive中使用的数据库,

myinfo 是你将要导入到mysql表中的数据。

sqoop工作过程:

最后查看是否导入成功:

OK,嘿嘿!

相关推荐
ruleslol16 分钟前
MySQL: OR查询为什么会导致索引失效
mysql
进阶的小木桩1 小时前
mysql 安装问题解决方案记录
数据库·mysql
dazhong20122 小时前
Docker 入门篇(八)-- CentOS7 安装 MySQL 8
mysql·docker·容器
想带你从多云到转晴4 小时前
MySQL重点梳理
数据库·mysql
冰暮流星5 小时前
mysql之外键约束
数据库·mysql
betazhou7 小时前
mysql shell8.4.10+mysql 8.4.10搭建MySQL replicaset主从
数据库·mysql·ffmpeg·replicaset·mysql shell
2601_962065258 小时前
2.启动mysql容器
java·数据库·mysql
Omics Pro10 小时前
整合多组学分析+生物医学发现!对话式多智能体AI
数据库·人工智能·mysql·机器学习·自然语言处理
firstacui10 小时前
Mysql调优
android·mysql·adb
小王C语言10 小时前
MySQL 视图:视图是什么,视图和基表之间的关系
数据库·mysql