鍍金池/ 教程/ 大數(shù)據(jù)/ Sqoop列出數(shù)據(jù)庫
Sqoop導出
Sqoop導入所有表
Sqoop導入
Sqoop代碼生成
Sqoop安裝
Sqoop Eval工具
Sqoop作業(yè)
Sqoop教程
Sqoop列出所有表
Sqoop列出數(shù)據(jù)庫

Sqoop列出數(shù)據(jù)庫

本章介紹了如何使用Sqoop列出數(shù)據(jù)庫。 Sqoop列表數(shù)據(jù)庫工具解析并執(zhí)行對數(shù)據(jù)庫服務器的“SHOW DATABASES”查詢。此后,它列出了在服務器上的所有數(shù)據(jù)庫。

語法

以下語法用于Sqoop列表數(shù)據(jù)庫命令。

$ sqoop list-databases (generic-args) (list-databases-args) 
$ sqoop-list-databases (generic-args) (list-databases-args)

示例查詢

下面的命令用于列出MySQL數(shù)據(jù)庫服務器的所有數(shù)據(jù)庫。

$ sqoop list-databases \
--connect jdbc:mysql://localhost/ \
--username root

如果命令成功執(zhí)行,那么它會顯示MySQL數(shù)據(jù)庫服務器的數(shù)據(jù)庫列表,如下所示。

...
13/05/31 16:45:58 INFO manager.MySQLManager: Preparing to use a MySQL streaming resultset.

mysql
test
userdb
db

上一篇:Sqoop列出所有表下一篇:Sqoop Eval工具