如何在sqoop中从mysql导入多表或选择性表

toiithl6  于 2021-06-03  发布在  Sqoop
关注(0)|答案(1)|浏览(360)

如何在sqoop中从mysql导入多表或选择性表
我可以看到要么我们可以导入一个表一个表,要么导入所有表。我正在寻找一种只从mysql导入某些表的方法。
有什么需要帮忙的吗?
谢谢

xa9qqrwz

xa9qqrwz1#

无法在sqoop import命令中放置多个表。
但你可以用 import-all-tables--exclude-tables <tables> 在导入数据库的所有表时排除某些表。
例如
在中有5个表(tbl1、tbl2、tbl3、tbl4、tbl5) testdb 数据库,您希望排除tbl2和tbl4。
使用以下命令: sqoop import-all-tables --connect jdbc:mysql://localhost:3306/testdb --exclude-tables tbl2,tbl4 .....

相关问题