如何在MYSQL的sqoop中执行多表或选择表 导入
我可以看到我们可以按表或import-all-tables导入表。 我正在寻找一种从MYSQL中仅导入某些表的方法。
任何帮助都会受到赞赏吗?
由于
答案 0 :(得分:0)
无法在sqoop import命令中放置多个表。
但您可以使用import-all-tables
和--exclude-tables <tables>
在导入数据库的所有表时排除某些表。
例如
testdb
数据库中有5个表(tbl1,tbl2,tbl3,tbl4,tbl5),您想要排除tbl2和tbl4。
使用以下命令:
sqoop import-all-tables --connect jdbc:mysql://localhost:3306/testdb --exclude-tables tbl2,tbl4 .....