在以前的情况下, 数据流是从RDBM到HDFS。使用“导出”工具, 我们可以将数据从HDFS导入到RDBM。在执行导出之前, Sqoop从MySQL数据库获取表元数据。因此, 我们首先需要创建一个具有所需元数据的表。
【Sqoop导出】在MySQL中创建表
mysql>
Create table table_name( column_name column_type )
导出查询如下所示:
Sqoop query sqoop export \ --connect jdbc:mysql://localhost/cloudera\ --username cloudera -P \ --table exported \ --export-dir /user/country_imported/part-m-00000
现在, 通过以下代码查看MySQL中的输出。
mysql>
select * from exported
文章图片
推荐阅读
- Sqoop导入
- Sqoop教程
- RDBMS与HBase的区别
- Pig UDF(用户定义函数)
- Apache Pig运行模式
- Apache Pig拉丁概念
- Apache Pig安装
- 卡车与SUV哪个适合你(有什么区别?哪个更好?)
- 福特Aspire与本田Amaze差异比较(哪一个更好())