可以链接到本地数据库完成copy
同时也能链接到远程端,进行copy
#coding:utf-8
from pymongo import MongoClient
#连接数据库
client=MongoClient('192.168.4.210',27017)
#获取现有数据库的名称
print client.database_names()
#将现有的cp到新的
client.admin.command('copydb',fromdb='test',todb='school')
#{u'ok': 1.0}
print client.database_names()#输出当前数据库的名字
#[u'admin', u'local', u'mytestdb', u'runoob', u'test', u'test_database']
#在没有密码的前提下,从不通的mongod服务器上copy数据库
#client.admin.command('copydb',fromdb='远程数据库的名称',todb='本地目标的数据库名称',fromhost='远程mongo的host地址')
#如果远程mongdb服务存在密码,需要先验证
#client.admin.authenticate('administrator', 'pwd')
client.admin.command('copydb',
fromdb='CloudDB',
todb='school11',
fr