参考 > 参考 > mongo Shell方法 > 数据库方法 > db.copyDatabase()
在本页面
db.
copyDatabase
(fromdb,todb,fromhost,用户名,密码,机制)¶从4.0版开始不推荐使用。
重要
从4.2版开始,MongoDB删除该copydb
命令。不推荐使用db.copyDatabase()
,其中包含copydb
命令,只能在MongoDB 4.0或更早版本上运行。有关行为和示例,请参考手册的4.0或更早版本。
有关4.2+版中的替代方法,请参见 复制/克隆数据库。
将数据库从一个mongod
实例复制到当前mongod
实例或在当前实例中
mongod
。
该mongo
壳方法db.copyDatabase()
采用下列参数:
参数 | 类型 | 描述 |
---|---|---|
fromdb |
串 | 源数据库的名称。 |
todb |
串 | 目标数据库的名称。 |
fromhost |
串 | 可选的。源mongod 实例的主机名。忽略在同一mongod 实例中复制数据库。 |
username |
串 | 可选的。 有关更多信息,请参考手册的4.0或更早版本。 |
password |
串 | 可选的。上 有关更多信息,请参考手册的4.0或更早版本。 |
mechanism |
串 | 可选的。Web服务器上的认证机制 该 在4.0版中进行了更改: |