安装
- 解压文件至指定目录
tar -zxvf sqoop-1.4.7.bin__hadoop-2.6.0.tar.gz -C /home/
- 将压缩文件重命名
``mv spark-2.2.0-bin-hadoop2.7/ sqoop - 配置环境变量
使用vi /etc/profile
命令打开配置文件,添加以下内容export SQOOP_HOME=/home/sqoop export PATH=$PATH:$SQOOP_HOME/bin
- 使用命令
source /etc/profile
立即生效 - 进入sqoop配置文件目录
conf/
- 修改配置文件
mv sqoop-env-template.sh sqoop-env.sh vi sqoop-env.sh
- 配置文件修改如下,修改自己需要使用到的即可,不用的注释
#Set path to where bin/hadoop is available export HADOOP_COMMON_HOME=/home/hadoop #Set path to where hadoop-*-core.jar is available export HADOOP_MAPRED_HOME=/home/hadoop #set the path to where bin/hbase is available #export HBASE_HOME=/home/hbase #Set the path to where bin/hive is available export HIVE_HOME=/home/hive #Set the path for where zookeper config dir is #export ZOOCFGDIR=/home/zookeeper
- 移动
MySQL
的jar
报到sqoop
的lib
目录下
scp /home/Download/mysql-connector-java-5.1.40-bin.jar /home/sqoop/lib/
- 使用
sqoop-version
目录查看是否安装成功
使用测试
- 首先我们可以使用
sqoop help
命令来查看sqoop
支持哪些命令
- 使用
sqoop help import
命令来查看每个命令的具体使用方法
连接数据库并且展示所有的数据库
sqoop list-databases --connect jdbc:mysql://192.168.0.160:3306/ --username root --password 123456