本章介紹了如何使用Sqoop列出資料庫。 Sqoop列表資料庫工具解析並執行對資料庫伺服器的“SHOW DATABASES”查詢。此後,它列出了在伺服器上的所有資料庫。
以下語法用於Sqoop列表資料庫命令。
$ sqoop list-databases (generic-args) (list-databases-args) $ sqoop-list-databases (generic-args) (list-databases-args)
下面的命令用於列出MySQL資料庫伺服器的所有資料庫。
$ sqoop list-databases \ --connect jdbc:mysql://localhost/ \ --username root
如果命令成功執行,那麼它會顯示MySQL資料庫伺服器的資料庫列表,如下所示。
... 13/05/31 16:45:58 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset. mysql test userdb db