纯干货 Sqoopd导入导出Mysql
Posted 辣卡巴拉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了纯干货 Sqoopd导入导出Mysql相关的知识,希望对你有一定的参考价值。
一、mysql到hive
sqoop import "-Dorg.apache.sqoop.splitter.allow_text_splitter=true" \\
--connect jdbc:mysql://ip地址:端口/数据库名 \\
--username 用户名字 \\
--password 密码 \\
--table 表名字 \\
--hive-import \\
--hive-database hive数据域 \\
--hive-table hive数据表 \\
--null-string '\\\\N' \\
--null-non-string '\\\\N'
二、hive到mysql
sqoop export \\
--connect "jdbc:mysql://ip地址:端口/数据库名?useUnicode=true&characterEncoding=UTF-8" \\
--username 用户名字 \\
--password 密码 \\
--table mysql目标表 \\
--hcatalog-database hive数据域 \\
--hcatalog-table hive数据表 \\
--columns "多字段用,隔开" \\
--input-null-string '\\\\N' \\
--input-null-non-string '\\\\N' \\
--update-mode allowinsert \\ --更新插入模式
--update-key 更新的唯一键
以上是关于纯干货 Sqoopd导入导出Mysql的主要内容,如果未能解决你的问题,请参考以下文章
sqoop用法之mysql与hive数据导入导出#yyds干货盘点#