通过sqoop将数据从hive hadoop保存到mysql?

通过sqoop将数据从hive hadoop保存到mysql?,mysql,hadoop,hive,sqoop,Mysql,Hadoop,Hive,Sqoop,我将数据存储到配置单元表中。 我想使用sqoop将配置单元表所选数据传输到mysql表 请指导我怎么做 查看sqoop指南您需要使用sqoop导出,以下是示例 sqoop export --connect "jdbc:mysql://quickstart.cloudera:3306/retail_rpt_db" \ --username retail_dba \ --password cloudera \ --table departments \ --export-di

我将数据存储到配置单元表中。 我想使用sqoop将配置单元表所选数据传输到mysql表


请指导我怎么做

查看sqoop指南

您需要使用sqoop导出,以下是示例

sqoop export --connect "jdbc:mysql://quickstart.cloudera:3306/retail_rpt_db" \
   --username retail_dba \
   --password cloudera \
   --table departments \
   --export-dir /user/hive/warehouse/retail_ods.db/departments \
   --input-fields-terminated-by '|' \
   --input-lines-terminated-by '\n' \
   --num-mappers 2 
sqoop export可将数据从Hadoop导出到mysql

  • --连接JDBCURL
  • --用户名mysql用户名
  • --mysql用户的密码
  • --表mysql表名
  • --export dir有效的hadoop目录
  • --Hadoop中以列分隔符结尾的输入字段
  • --Hadoop中以行分隔符结尾的输入行
  • --num mappers处理数据的映射程序数