【问题标题】:sqoop export to mysql failssqoop 导出到 mysql 失败
【发布时间】:2014-05-11 22:30:06
【问题描述】:

我从带有 CentOS 的 VM 到 Windows 上的 mysql 的独家新闻导出失败,原因是

java.io.IOException:无法运行程序“mysqlimport”:错误=2,没有这样的文件或目录。

我的 sqoop 导出命令是

sqoop export --verbose --connect jdbc:mysql://192.168.168.1/test --username root --password root123 --table marksheet --direct --export-dir /user/hive/warehouse/marksheet --input-fields-terminated-by '\001'

不过,我从 mysql (windows) 到 centOS 的导入是成功的。

sqoop import --verbose --fields-terminated-by ',' --connect jdbc:mysql://192.168.168.1/test --username root --password root123 --table student --hive-import - -create-hive-table --hive-home /home/training/hive --warehouse-dir /user/hive/warehouse --fields-terminated-by ',' --hive-table studentmysql

我上网查了一下,没有得到太多帮助。任何帮助请...

【问题讨论】:

  • 您应该知道的第一件事是您的目标数据库已安装。

标签: mysql hadoop


【解决方案1】:

我自己从错误中得到了解决方案...

我必须使用 yum install mysql 在我的虚拟机中安装 mysql。

然后导出工作......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多