2024-04-26 12:22:18 发布
网友
我正在尝试将数据库从Mongo服务器复制到本地Mongo实例。在
我需要通过python来实现这一点,并运行Pymongo 3.4,它不再有copy_database方法。相反,我尝试使用client.admin.command('copydb', ...)函数。但是,它似乎不再支持源Mongo服务器的身份验证了。在
Pymongo 3.4
copy_database
client.admin.command('copydb', ...)
有什么解决办法吗?在
谢谢
Are there any workarounds to this?
正如评论中提到的,目前还没有通过PyMongo(版本3.4)将经过身份验证的源MongoDB服务器复制到另一个服务器上的解决方法
关于背后原因的更多解释,请阅读Blog: PyMongo's 'copy_database'
根据需求,您可以使用mongoshell方法db.copyDatabase()从一个mongod复制到另一个。在
mongod
正如评论中提到的,目前还没有通过PyMongo(版本3.4)将经过身份验证的源MongoDB服务器复制到另一个服务器上的解决方法
关于背后原因的更多解释,请阅读Blog: PyMongo's 'copy_database'
根据需求,您可以使用mongoshell方法db.copyDatabase()从一个
mongod
复制到另一个。在相关问题 更多 >
编程相关推荐