您将这样做:
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());}


