ใน MongoDB คุณสามารถดูรายชื่อฐานข้อมูลได้โดยใช้คำสั่ง show dbs
> show dbs
admin config local myDatabase sampleDatabase students test testDB
ใน Java คุณสามารถดึงรายชื่อฐานข้อมูลทั้งหมดใน MongoDB ได้โดยใช้เมธอด getDatabaseNames() (หรือ listDatabaseNames() ในเวอร์ชันใหม่กว่า)
ตัวอย่างโค้ด Java
import com.mongodb.client.MongoIterable;
import com.mongodb.MongoClient;
public class ListOfDatabases {
public static void main(String args[]) {
// สร้าง Mongo client
MongoClient mongo = new MongoClient("localhost", 27017);
// ดึงรายชื่อฐานข้อมูล
MongoIterable list = mongo.listDatabaseNames();
for (String name : list) {
System.out.println(name);
}
}
}
ผลลัพธ์
admin config local myDatabase sampleDatabase students test testDB