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

相关推荐
Faith_xzc1 小时前
MySQL 迁移至 Doris 最佳实践方案
数据库·mysql·adb
ikun·1 小时前
MySQL高可用
数据库·mysql
好奇的菜鸟1 小时前
Windows系统下MySQL 8.4.5压缩包安装详细教程
windows·mysql·adb
付出不多1 小时前
linux——mysql故障排查与生产环境优化
linux·运维·mysql
528304 小时前
MySQL故障排查与生产环境优化
数据库·mysql
西红柿天尊4 小时前
查看mysql配置文件my.cnf的位置
数据库·mysql·adb
卡戎-caryon4 小时前
【MySQL】04.数据类型
linux·数据库·笔记·mysql·adb
进击的CJR4 小时前
MySQL 8.0 OCP 英文题库解析(六)
数据库·mysql·开闭原则
后院那片海4 小时前
MySQL故障排查与生产环境优化
数据库·mysql
kokotao5 小时前
使用Java实现Navicat密码的加密与解密
java·开发语言·数据库·mysql