MongoDb 转移数据,基于Window系统
我是Mongo DB 小白,只想把数据从一个账号,复制到另外一个账号里面。
研究了好久,原来需要在window上安装命令行接口,列举一二,以备后用。
- 数据库在MongoDB官网的云端
- 要把数据转移到另一个新的账号的官网云端
- 在自己的Windows PC上安装工具集MongoDB Database Tools
https://www.mongodb.com/try/download/database-tools?tck=docs_databasetools
https://docs.mongodb.com/database-tools/installation/#standalone-installation - 解压zip包,放在任意地方,绿色的。
- 在bin目录下打开命令行,输入dump命令。
- 该命令可从官网云端的Clusters…菜单中获取
mongodump --uri mongodb+srv://<Account>:<PASSWORD>@clusternamexxxx.mongodb.net/<DATABASE> - 执行后,数据会备份到本地
- 然后登陆新的MongoDB云端控制台,找到Restore命令例子,替换密码
- 执行restore命令恢复至新的云端数据库
- mongorestore --uri mongodb+srv://<UserName>:<Password> @cluster0.xxxxx.mongodb.net
-
完成