如何将数据从hadoop导出到mysql/any db?

wz1wpwve  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(354)

我研究过的大多数教程都指出,我必须使用sqoop进行导出/导入,而且很多手册都说明了如何将数据从db导出到hdfs,但是如何使用case?
比方说,我有 company db开启 localhost ,它有一个空的 users 包含列的表: id , user hadoop为我提供了如下数据 (id, user) 但把这个留给一些人 hadoop-output.txt 不是mysql。
有没有一些命令可以让命令行通过sqoop从hdfs导入mysql?

zqdjd7g9

zqdjd7g91#

sqoop-export 这是真的。

sqoop-export --connect jdbc:mysql://localhost/company 
             --username user --password passwd 
             --table users 
             --export-dir /path/to/HDFS_Source
             --input-fields-terminated-by ','

请参阅sqoopuserguide.html#sqoopŠu导出

相关问题