Apache Hadoop Sqoop

时间:2016-04-29 14:01:32

标签: apache sqoop

我有如下数据。

enter code here

+ ------ + ------- + ----------- + |做了| dname | loc | + ------ + ------- + ----------- + | 101 | AIR | AUS | | 102 | AIR2 | AUS | | 102 | AIR3 | AUS | | 103 | AIR3 | AUS | | 104 | AIR |美国| | 101 | AIR1 |美国| | 102 | AIR1 |美国| | 103 | AIR1 | AGT | | 104 | AIR1 | AGT | | 101 | AIR1 | AGT | | 111 | AIR1 | AGT | | 115 | AIR1 |美国| | 118 | AIR1 |英国| | 133 | AIR |英国| | 135 | AIR |英国| | 139 | AIR |英国|

| 139 | AIR2 |英国|

在这里输入代码

我一直在尝试像下面这样的sqoop查询命令。

sqoop import --connect jdbc:mysql:// localhost / tiger --query“select * from dept where loc ='AUS'\ $ CONDITIONS”-m1 --target-dir / queryImport;

我遇到了错误。

ERROR manager.SqlManager:执行语句时出错:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:SQL语法中有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“(1 = 0)”附近使用正确的语法 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法中有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“(1 = 0)”附近使用正确的语法

任何人都可以帮我解决这个问题。

0 个答案:

没有答案