Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

วิธีดูรายชื่อฐานข้อมูล MongoDB ทั้งหมดโดยใช้ Java


ใน 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