个性化阅读
专注于IT技术分析

Sqoop where

你可以使用“ where”子句对导入的数据进行限制。让我们导入state的cityByCountry表(第6列限于“阿拉斯加”)。

Sqoop MySQL where子句

Sqoop语句如下所示

sqoop import \ --connect "jdbc:mysql://localhost/training" \ --username training -P \ --table cityByCountry \ --target-dir /user/where_clause \ --where "state = 'Alaska'" \ -m 1

输出如下所示

Sqoop MySQL where输出

让我们使用“列表数据库”工具列出mysql服务器上存在的所有数据库。

注意:有关列表数据库的更多信息, 请键入“ $ sqoop help list-databases”。

$ sqoop list-databases --connect "jdbc:mysql://localhost" --username cloudera --password cloudera

清单表也是如此

$ sqoop list-tables --connect "jdbc:mysql://localhost/training" --username cloudera -P
赞(0)
未经允许不得转载:srcmini » Sqoop where

评论 抢沙发

评论前必须登录!