详解:Sqoop的安装
Sqoop安装
也可以通过外部ui来搞 ,这样可以更方便,但是我们这里是手工安装的,为了锻炼基本功
一:下载
因为我用的是CHD 版本
所以不再官网下载
百度:cdh tar 》 ctrl+f 》查询你需要的版本 (有的时候你找的是网页 需要在下面)
https://archive.cloudera.com/cdh5/cdh/5/
二:操作
rz 长传
tar -zxvf sqoop-1.4.6-cdh5.7.0.tar.gz 解压
[hadoop@hadoop001 app]$ cd sqoop-1.4.6-cdh5.7.0/
[hadoop@hadoop001 sqoop-1.4.6-cdh5.7.0]$ vi ~/.bash_profile
export SQOOP_HOME=/home/hadoop/app/sqoop-1.4.6-cdh5.7.0
export PATH=$SQOOP_HOME/bin:$PATH
[hadoop@hadoop001 sqoop-1.4.6-cdh5.7.0]$ source ~/.bash_profile
[hadoop@hadoop001 sqoop-1.4.6-cdh5.7.0]$ cd conf
[hadoop@hadoop001 conf]$ ll
total 28
-rw-rw-r-- 1 hadoop hadoop 3895 Mar 24 2016 oraoop-site-template.xml
-rw-rw-r-- 1 hadoop hadoop 1404 Mar 24 2016 sqoop-env-template.cmd
-rwxr-xr-x 1 hadoop hadoop 1345 Mar 24 2016 sqoop-env-template.sh
-rw-rw-r-- 1 hadoop hadoop 5531 Mar 24 2016 sqoop-site-template.xml
-rw-rw-r-- 1 hadoop hadoop 5531 Mar 24 2016 sqoop-site.xml
[hadoop@hadoop001 conf]$ cp sqoop-env-template.sh sqoop-env.sh
另起一个窗口查询
[hadoop@hadoop001 app]$ echo $HADOOP_HOME
/home/hadoop/app/hadoop-2.6.0-cdh5.7.0
[hadoop@hadoop001 app]$ echo $HIVE_HOME
/home/hadoop/app/hive-1.1.0-cdh5.7.0[hadoop@hadoop001 conf]$ vi sqoop-env.sh
export HADOOP_COMMON_HOME=/home/hadoop/app/hadoop-2.6.0-cdh5.7.0
export HADOOP_MAPRED_HOME=/home/hadoop/app/hadoop-2.6.0-cdh5.7.0
export HIVE_HOME=/home/hadoop/app/hive-1.1.0-cdh5.7.0
三 :拷贝mysql的jar包
[hadoop@hadoop001 software]$ ll
total 852
-rw-r--r-- 1 hadoop hadoop 872300 Nov 19 2018 mysql-connector-java-5.1.27.jar
[hadoop@hadoop001 software]$ pwd
/home/hadoop/software[hadoop@hadoop001 sqoop-1.4.6-cdh5.7.0]$ cd lib
[hadoop@hadoop001 lib]$ cp /home/hadoop/software/mysql-connector-java-5.1.27.jar .
[hadoop@hadoop001 lib]$ ll
....
-rw-r--r-- 1 hadoop hadoop 872300 Jun 27 15:03 mysql-connector-java-5.1.27.jar
.....
四:简单入门
[hadoop@hadoop001 bin]$ ./sqoop help
export Export an HDFS directory to a database table
import Import a table from a database to HDFS
list-databases List available databases on a server
list-tables List available tables in a database[hadoop@hadoop001 bin]$ ./sqoop help list-databases
usage: sqoop list-databases [GENERIC-ARGS] [TOOL-ARGS]
Common arguments:--connect <jdbc-uri> Specify JDBC connectstring--connection-manager <class-name> Specify connection managerclass name--connection-param-file <properties-file> Specify connectionparameters file--driver <class-name> Manually specify JDBCdriver class to use--hadoop-home <hdir> Override$HADOOP_MAPRED_HOME_ARG--hadoop-mapred-home <dir> Override$HADOOP_MAPRED_HOME_ARG--help Print usage instructions
-P Read password from console--password <password> Set authenticationpassword--password-alias <password-alias> Credential providerpassword alias--password-file <password-file> Set authenticationpassword file path--relaxed-isolation Use read-uncommittedisolation for imports--skip-dist-cache Skip copying jars todistributed cache--username <username> Set authenticationusername--verbose Print more informationwhile working
[hadoop@hadoop001 bin]$sqoop list-databases \
--connect jdbc:mysql://localhost:3306 \
--username root \
--password root
这里就会连接到相应的数据库里面[hadoop@hadoop001 bin]$ sqoop list-tables \--connect jdbc:mysql://localhost:3306/ruoze_d5 \--username root \--password root这里就会展示相应的表下面的信息
详解:Sqoop的安装相关推荐
- yum与rpm的详解 --用来安装软件
yum与rpm的详解 --用来安装软件 关键字:本地yum 第三方yum yum参数 yum软件控制 rp ...
- redhat5 oracle11g安装全程详解,RedHat5+Oracle11g安装全程详解.doc
RedHat5+Oracle11g安装全程详解 一.安装Linux 设备环境:Vmware虚拟机,操作系统为Redhat 5(32位) 使用Linux图形化界面安装,没什么可说的,主要是分区要合理,o ...
- SharePoint2007安装图文详解二:安装AD(活动目录)及DNS
在上一篇SharePoint2007安装图文详解一:安装IIS及相关组件中已经介绍了IIS及相关组件的安装,本篇将详细介绍AD(活动目录)的安装. 打开"管理您的服务器",点击&q ...
- SharePoint2007安装图文详解三:安装SqlServer2005
SharePoint2007 中的很多功能会用到数据库,如分析服务,报表服务等.本文介绍SqlServer2005的安装,数据库的安装很简单,基本上安装默认选项点击下一步即可,需要注意的地方在下面会提 ...
- 多图详解freeBSD8.2安装过程
多图详解freeBSD8.2安装过程 Wmware新建freeBSD虚拟机,光盘挂载freeBSD.iso.真机光驱放freeBSD光盘,修改bios光驱启动,选择1安装系统,选择4则可以修改root ...
- MySQL安装教程包含所有平台(图解),MySQL下载步骤详解(带安装教程)
现在作为服务器的操作系统一般有两种,分别是 Windows Server 和 Linux,这里我们分别介绍在 Windows 下和 Linux 下安装 MySQL 的具体操作步骤. MySQL安装教程 ...
- 详解Maven下载安装及IDEA配置Maven (2023最新)
文章目录 一.Maven介绍 二.下载Maven 三.配置Maven环境 四.在Idea上配置Maven工具 一.Maven介绍 1.Maven翻译为"专家", "内行& ...
- tracepro应用实例详解_建筑安装工程造价,高清PPT图文详解,小白也能学会的简单步骤...
建筑安装工程造价,高清PPT图文详解,小白也能学会的简单流程 工程造价的直意就是工程的建造价格,是指进行某项工程建设所花费的全部费用.工程造价在工程中是很关键的存在,是工程能够取得的关键:对工程建设的 ...
- eclipse版本详解以及下载安装步骤及启动eclispe报错整理
一.eclispe版本详解 本段内容转载自:https://www.cnblogs.com/chenmingjun/p/8404628.html 1.eclipse版本代号一览表 Eclipse的设计 ...
- CentOS 6安装详解及PXE 安装
Linux系统安装详解 注: Tab键 编辑选项 esc键可以返回去 vmlinuz initrd=initrd.img 后面加 rescue相当于进入救援模式 在 basic video 按e ...
最新文章
- 【2019/4/30】周进度报告
- 面试官吐槽:“Python程序员就是不行!”网友:我能把你面哭!
- C#编程语言之MD5加密的两种方式
- ACM基础题 - 求矩形个数
- ios markdown 解析_Shortcuts 教程:正则表达式修改 Markdown 链接
- Dynamics CRM 注册插件dll到GAC
- Iptalbes自动封杀暴力破解(Qmail邮件系统)者的IP地址
- Magento 获取当前货币和货币符How to get current currency in Magento
- 动态贝叶斯网络DBN
- Javashop 7.0 统一登录unionID问题修改
- 全面了解量化风险管理
- java使用itextpdf生成 pdf (支持table)分页
- 受激发射损耗显微术(一)
- 360卫士监测出APP有木马问题
- 基于SSM的共享汽车管理系统设计与实现
- EMLOG模板eMedia媒体范儿
- 搞独立运动,万人如海一身藏
- CUPS学习五:打印机基础
- little alchemy攻略
- MyEclipse和Eclipse界面配色文字设置
热门文章
- uni-app路由的封装
- 使用file_get_contents下载图片
- 机器学习基础-概率和统计基本概念
- LeetCode #1349. 参加考试的最大学生数 - 学到了:压缩状态动态规划、位运算、reduce()、str().count()
- 从程序设计、tqdm到lambda:python的“奇技淫巧”,让实现效率翻倍【科学计算类】
- html 音频格式,html5中audio支持音频格式
- Python使用线性回归简单预测数据
- 7月21日王者服务器维修,2020年7月21日王者荣耀世冠杯,GOG2:0EMC,实力碾压运营滴水不漏...
- 另5个你不知道的HTML5接口API
- 如何查看centos安装了哪些程序