1. 源码
package com.jiecxy
import com.mongodb.Block
import com.mongodb.MongoClient
import com.mongodb.client.FindIterable
import com.mongodb.client.MongoCollection
import com.mongodb.client.MongoCursor
import com.mongodb.client.MongoDatabase
import com.mongodb.client.model.Filters
import org.bson.Document
import java.util.ArrayList
import java.util.List
public class App
{
public static void main( String[] args )
{
// 连接到 mongodb 服务
MongoClient mongoClient = new MongoClient("localhost", 27017)
String DB_NAME = "mydb"
String DB_COL = "mycol"
// 显示所有数据库名字
mongoClient.listDatabaseNames().forEach((Block<String>) name -> {
System.out.println("DB_NAME: " + name)
if (name.equals(DB_NAME)) {
mongoClient.dropDatabase(DB_NAME)
System.out.println("DB " + name + " DROPPED ===============&