Sqoop:不支持使用upsert属性的mysql导出

时间:2018-06-12 10:20:45

标签: mysql hdfs sqoop

我正在尝试使用Sqoop 1将数据从HDFS导出到Mysql。

我的工作正常,并在mysql表中推送数据。但是当我尝试按键更新数据并使用sqoop命令在mysql表中插入新行时:--update-key user --update-mode allowinsert我收到此错误:

  

错误tool.ExportTool:导出期间出错:

     

混合更新/插入是   尚不支持目标数据库

经过一些互联网搜索后,我发现mysql-connector.jar不支持upsert(我使用的连接器是mysql-connector-java-5.1.46-bin.jar)。

是否有另一个支持upsert的版本?

提前致谢。

0 个答案:

没有答案