Mongo mongo = new Mongo("192.31.33.44", 27017);
DB db = mongo.getDB("admin");//如果出现使用 use admin db的错误,请一定要填写admin哦,
//如果是对具体的数据库操作,就将上面的admin替换为具体的数据库名字
//下面是数据库的复制。
DBObject cmdObj = new BasicDBObject();
cmdObj.put("copydb","1");
cmdObj.put("fromhost","192.55.33.1:27017");
cmdObj.put("fromdb","user_statistic");
cmdObj.put("todb","user_statistic2");
System.out.println(db.command(cmdObj));
//关于repairDatabase
{ repairDatabase: 1 } cmdObj.put("repairDatabase ",1);
|