📅  最后修改于: 2023-12-03 15:35:08.367000             🧑  作者: Mango
Sqoop是Apache软件基金会下的一个开源工具,用于在Apache Hadoop和关系型数据库之间进行数据的传递。Sqoop可以将关系型数据库(如MySQL、Oracle)中的数据导入到Hadoop(如Hive)中进行分析处理,也可以将Hadoop中的数据导出到关系型数据库中。
下面是Sqoop导入MySQL中的数据到HDFS中的一个简单示例代码:
sqoop import --connect jdbc:mysql://localhost/test \
--username root --password password \
--table employee --target-dir /user/hduser/employee \
--fields-terminated-by '\t'
如上述代码所示,在导入MySQL数据的过程中,我们需要连接到MySQL数据库,指定表结构,在指定的目录下保存导入的数据。数据的分隔符为\t
。