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,嘿嘿!

相关推荐
于平安26 分钟前
MySQL-触发器
数据库·mysql
大猫和小黄1 小时前
MySQL锁与MVCC深度解析
mysql·mvcc·
数据库小学妹2 小时前
MySQL库存扣减实战:原子UPDATE、分桶方案与锁范围分析
数据库·后端·mysql
Linux-lucky3 小时前
39-41-Linux学习之旅之redis缓存基础与NFS基础
linux·运维·mysql·ubuntu
于平安3 小时前
MySQL-变量,流程控制与游标
数据库·mysql
徐子童4 小时前
介绍MVCC机制
java·mysql·面试题·秋招·并发·mvcc
thefool1122665 小时前
库和表基本操作、表的增删改查
mysql
Rain的Java大神之路15 小时前
如何快速上传10G文件
java·spring boot·redis·后端·mysql·spring cloud·面试
大海星辰79817 小时前
一次对账SQL“灵异事件”排查:NOT IN返回空集的坑
mysql