纯干货 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的主要内容,如果未能解决你的问题,请参考以下文章

纯小白干货:Java import以及Java类的搜索路径

纯干货!java导入excel文件乱码

c# 导入导出excel表格式

sqoop用法之mysql与hive数据导入导出#yyds干货盘点#

#yyds干货盘点#Hyperf结合PhpOffice/PhpSpreadsheet实现Excel&CSV文件导出导入

Vue 纯前端导出Excel