sqoop介绍:
Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres等)中的数据导进到Hadoop的HDFS中,也可以将HDFS的数据导进到关系型数据库中。
Sqoop中一大亮点就是可以通过hadoop的mapreduce把数据从关系型数据库中导入数据到HDFS。
sqoop安装:
上传 sqoop-1.4.3.bin__hadoop-1.0.0.tar.gz到/home/hadoop/目录下面,解压并将重命名;
tar -zxvf sqoop-1.4.3.bin__hadoop-1.0.0.tar.gz
mv sqoop-1.4.3 sqoop
设置环境变量:
vi .bash_profile 增加如下内容:
export SQOOP_HOME=/home/hadoop/sqoop
export PATH=$PATH:$SQOOP_HOME/bin
保存退出;
source .bash_profile
将mysql 驱动放入sqoop lib目录中
cp mysql-connector-java-5.1.24.jar sqoop/lib/
到此,sqoop安装完成。