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

相关推荐
嘟嘟w12 小时前
DROP DELETE 和TRUNCATE的区别?
数据库·mysql·oracle
星哥说事14 小时前
基于 MySQL Monitoring and Management 的性能保障实践
数据库·mysql
千寻技术帮15 小时前
10382_基于Springboot的高校排课管理系统
mysql·vue·毕设·spingboot·高校排课
Coder_Oldou15 小时前
【经验分享】MySQL线上使用经验
数据库·经验分享·mysql
IT教程资源C15 小时前
(N_115)基于springboot,vue教务管理系统
mysql·vue·前后端分离·springboot教务系统
chushiyunen15 小时前
mysql性能调优、连接数、问题排查等
数据库·mysql
Predestination王瀞潞15 小时前
数据库MySql 8.0.44的安装
数据库·mysql
中年程序员一枚15 小时前
Python防止重复资源的链接mysql方法
开发语言·python·mysql
Hns.16 小时前
MySQL慢SQL问题查找与优化方案
数据库·sql·mysql
清平乐的技术专栏16 小时前
Hive SQL中COALESCE 函数和NVL()函数、IFNULL函数区别
hive·hadoop·sql