您可以使用“import-all-tables”选项将所有表一次加载到 HDFS 中。
sqoop import-all-tables --connect jdbc:mysql://localhost/sqoop --username root --password hadoop --target-dir '/Sqoop21/AllTables'
如果我们想排除一些表加载到 hdfs 我们可以使用“--exclude-tables”选项
前任:
sqoop import-all-tables --connect jdbc:mysql://localhost/sqoop --username root --password hadoop --target-dir '/Sqoop21/AllTables' --exclude-tables <table1>,<tables2>
如果我们想存储在指定的目录中,那么你可以使用“--warehouse-dir”选项
前任:
sqoop import-all-tables --connect jdbc:mysql://localhost/sqoop --username root --password hadoop --warehouse-dir '/Sqoop'