CentOS 5.6下利用Sqoop将hive数据导入导出数据到MySQL |
发布时间: 2012/8/27 17:23:36 |
运行环境 CentOS 5.6 Hadoop hive sqoop是让Hadoop技术支持的clouder公司开发的一个在关系数据库和hdfs,hive之间数据导入导出的一个工具 相关阅读:Sqoop配置安装 http://www.linuxidc.com/Linux/2011-08/41442.htm 1 首先安装sqoop,如果你使用的是clouder分发版的话就非常简单 # yum install sqoop 如果用官方版本的话 # cd /etc/yum.repos.d # wget http://archive.cloudera.com/RedHat/cdh/cloudera-cdh3.repo # yum -y install sqoop sqoop就会安装完成 2 使用sqoop 首先将mysql-connector-java-5.1.16-bin.jar文件复制到/usr/lib/sqoop/lib文件夹下 列出mysql数据库中的所有数据库命令 # sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root --password 123456 连接mysql并列出数据库中的表命令 # sqoop list-tables --connect jdbc:mysql://localhost:3306/test --username root --password 123456 命令中的test为mysql数据库中的test数据库名称 username password分别为mysql数据库的用户密码
本文出自:亿恩科技【www.enkj.com】 |