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

วิธีลบฐานข้อมูลใน MongoDB โดยใช้ Java


คำสั่ง MongoDB db.dropDatabase() ใช้สำหรับลบฐานข้อมูลที่มีอยู่ คำสั่งนี้จะลบฐานข้อมูลปัจจุบัน หากคุณไม่ได้เลือกฐานข้อมูลใดๆ ฐานข้อมูลเริ่มต้น (test) จะถูกลบ

ไวยากรณ์

db.dropDatabase()

ใน Java เพื่อลบฐานข้อมูล ขั้นแรกให้รับออบเจ็กต์ของฐานข้อมูลที่ต้องการโดยใช้เมธอด getDatabase() และลบมันโดยการเรียกเมธอด drop() บนออบเจ็กต์นั้น

ตัวอย่างโค้ด Java

import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;

public class DropingDatabase {
    public static void main(String args[]) {
        // สร้าง MongoDB client
        @SuppressWarnings("resource")
        MongoClient mongo = new MongoClient("localhost", 27017);
        
        // สร้างฐานข้อมูล
        mongo.getDatabase("myDatabase");
        System.out.println("Databases created successfully");
        
        MongoDatabase database = mongo.getDatabase("myDatabase");
        database.drop();
    }
}

ผลลัพธ์

Database deleted successfully