Computer >> Máy Tính >  >> Lập trình >> Java

Làm thế nào để thả cơ sở dữ liệu trong MongoDB bằng java?


MongoDB db.dropDatabase () lệnh được sử dụng để thả cơ sở dữ liệu hiện có, thao tác này sẽ xóa cơ sở dữ liệu hiện tại. nếu bạn chưa chọn bất kỳ, cơ sở dữ liệu (thử nghiệm) mặc định sẽ bị xóa.

Cú pháp

db.dropDatabase()

Trong Java để xóa cơ sở dữ liệu, trước hết, hãy lấy đối tượng của cơ sở dữ liệu được yêu cầu bằng cách sử dụng getDatabase () và xóa nó bằng cách gọi phương thức drop () trên đó.

Ví dụ

import com.mongodb.MongoClient;
import com.mongodb.client.MongoDatabase;
public class DropingDatabase {
   public static void main( String args[] ) {
      //Creating a MongoDB client
      @SuppressWarnings("resource")
      MongoClient mongo = new MongoClient( "localhost" , 27017 );
      //Creating a database
      mongo.getDatabase("myDatabase");
      System.out.println("Databases created successfully");
      MongoDatabase database = mongo.getDatabase("myDatabase");
      database.drop();
   }
}

Đầu ra

Database deleted successfully