在我的系统中,Mysql中有数据库。我想把它导入hadoop文件系统。我发现了一些关于Sqoop的东西,但我没有得到命令去做这件事。
发布于 2015-12-03 09:05:28
sqoop导入--连接jdbc:mysql://mysql-server-name/db_name -用户名用户-密码-table table_name --目标-dir target_directory_name -m1
希望能帮上忙..。
发布于 2015-12-03 11:26:09
您需要安装mysql /java连接器并运行sqoop命令。
sudo yum install mysql-connector-java
ln -s /usr/share/java/mysql-connector-java.jar /var/lib/sqoop/mysql-connector-java.jar可以从通过sqoop从hadoop保存数据到mysql?运行sqoop命令。
发布于 2015-12-03 13:28:36
1)首先安装和配置MySQL。在MySQL中创建数据库
2) sqoop import --connect jdbc:mysql://localhost/databasename --username $USER_NAME --password $PASSWORD$ --table tablename --m 1命令将导入数据。
例如:
sqoop导入--连接jdbc:mysql://localhost/testDb --用户名根--密码hadoop123 --表学生--m1
在上面的命令中,各种参数database:‘testDb’、username: ‘root’、password: ‘hadoop123’和table student的值。
https://stackoverflow.com/questions/34061656
复制相似问题