sql >> Database teknologi >  >> NoSQL >> MongoDB

MongoDB viser tilgængelige databaser i java

Du ville gøre sådan her:

MongoClient mongoClient = new MongoClient();
List<String> dbs = mongoClient.getDatabaseNames();

Det vil blot give dig en liste over alle tilgængelige databasenavne.

Du kan se dokumentationen her .

Opdatering:

Som @CydrickT nævnt nedenfor, getDatabaseNames er allerede forældet, så vi skal skifte til:

MongoClient mongoClient = new MongoClient();
MongoCursor<String> dbsCursor = mongoClient.listDatabaseNames().iterator();
while(dbsCursor.hasNext()) {
    System.out.println(dbsCursor.next());
}


  1. Skema for brugerbedømmelser - nøgle/værdi-DB

  2. Hvordan ændrer jeg min mongoDB-brugeradgangskode som ikke-administrator?

  3. Vedligehold Id-egenskabsnavnet i indlejret dokument med mongo C#-driver

  4. Statistik i realtid:MySQL(/Drizzle) eller MongoDB?