【Sqoop where】你可以使用“ where”子句对导入的数据进行限制。让我们导入state的cityByCountry表(第6列限于“阿拉斯加”)。
文章图片
Sqoop语句如下所示
sqoop import \ --connect "jdbc:mysql://localhost/training" \ --username training -P \ --table cityByCountry \ --target-dir /user/where_clause \ --where "state = 'Alaska'" \ -m 1
输出如下所示
文章图片
让我们使用“列表数据库”工具列出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
推荐阅读
- 启动Sqoop
- 购车指南(如何找到划算的交易和要寻找的11件事)
- 如何估价古董车(它有什么特别之处?终极指南)
- 最好的3排SUV有哪些(哪款最适合你?综合列表)
- 错误提示('……' is not assignable to Android.app.Activity Manifest XML)
- 关于Android RenderScript 的详细说明和一些实用文档
- 安卓系统下的多线程断点下载实现
- android单独刷入镜像
- Android 4.4系统获取root权限的方法