Sqoop - Lista baz danych

W tym rozdziale opisano, jak wyświetlić listę baz danych za pomocą Sqoop. Sqoop list-databases tool analizuje i wykonuje zapytanie „SHOW DATABASES” względem serwera bazy danych. Następnie wyświetla listę obecnych baz danych na serwerze.

Składnia

Następująca składnia jest używana dla polecenia Sqoop list-databases.

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

Przykładowe zapytanie

Następujące polecenie służy do wyświetlania wszystkich baz danych na serwerze bazy danych MySQL.

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

Jeśli polecenie zostanie wykonane pomyślnie, wyświetli listę baz danych na serwerze bazy danych MySQL w następujący sposób.

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

mysql
test
userdb
db