आप इसे ऐसा करेंगे:
MongoClient mongoClient = new MongoClient();
List<String> dbs = mongoClient.getDatabaseNames();
यह आपको केवल उपलब्ध सभी डेटाबेस नामों की एक सूची देगा।
आप दस्तावेज़ यहां देख सकते हैं ।
अपडेट करें:
जैसा कि @CydrickT ने नीचे बताया है, getDatabaseNames
पहले से ही बहिष्कृत है, इसलिए हमें इस पर स्विच करने की आवश्यकता है:
MongoClient mongoClient = new MongoClient();
MongoCursor<String> dbsCursor = mongoClient.listDatabaseNames().iterator();
while(dbsCursor.hasNext()) {
System.out.println(dbsCursor.next());
}