1.Sqoop简介
Apache Sqoop(SQL-to-Hadoop)在RDBMS和Hadoop之间进行高效的大数据交流(Hadoop与传统的数据库进行数据的交互)。在Sqoop的帮助下,可以将一个关系型数据库中的数据导入到Hadoop的hdfs中,也可以将hdfs的数据导出到关系型数据库中。
导入:关系型数据库(MySQL,Oracle…)导入数据到Hadoop的HDFS、HIVE、HBASE等数据存储系统中。
导出:从Hadoop中导出数据到关系型数据库中。
2.Sqoop安装地址:link
其中上传MySQL的驱动文件到lib目录
cp /usr/local/hive/lib/mysql-connector-java-5.1.28.jar $SQOOP_HOME/lib
验证是否安装成功
sqoop version
验证一下
查看Mysql中已有的数据库名称
sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username sqoop --password 123456