0
点赞
收藏
分享

微信扫一扫

sqoop 命令记录

仲秋花似锦 2022-01-06 阅读 61

1.查询所有的数据库:

sqoop-list-databases --connect jdbc:mysql://localhost:3306 --username root --password root

2.查询某个数据库下的所有表(userdb未数据库名)

sqoop-list-tables --connect jdbc:mysql://localhost:3306/userdb --username root --password root

3.将mysql中某个表导入到hdfs中

sqoop import -connect jdbc:mysql://IP:3306/test -username root -password root -table TestSqoop
-m 4

注1:mysql中主机必须写ip地址,否则会报参数错误

注2:在执行时,用户必须为hdfs,否则只会创建文件夹,并不会创建文件

4.向hdfs中追加文件

sqoop import -connect jdbc:mysql://IP:3306/test -username root -password root -table TestSqoop
-m 4 -target-dir /user/hdfs/TestSqoop -incremental append -check-column create_time -last-value "5"

举报

相关推荐

0 条评论