参考 > 参考 > 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版中进行了更改: |