我在 mongoatlas 中得到了名为“test”的数据库。 我安装了 mongodb
mongodb-windows-x86_64-4.4.1-signed.msi
我运行此命令,但它没有显示我的测试数据库。我正在尝试备份我的数据库
show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
我观看了如何在 mongodb 中备份和恢复的教程。所以我运行命令
mongodump
上面写着
'mongodump' is not recognized as an internal or external command,
operable program or batch file.
但我可以运行 mongo 和 mongod 命令。我给了环境变量一个在cmd中运行mongodb的路径 他们还在文档中说在 cmd 中使用 mongodump 命令。我用管理员模式尝试过,它仍然给出相同的想法。 那么我该如何备份和恢复数据库呢?谢谢
最佳答案
mongodump
是 mongo database tools 的一部分,当您安装某些 Mongo 服务器 bundle 时,这些工具不会自动安装。
就像您的情况一样,您的命令行无法识别此命令,因为它从未安装在您的计算机上。
按照说明进行操作 here以便安装它。
- Access the MongoDB Download Center
- Select your Platform from the dropdown menu, then select the following Package for your platform:
- Once downloaded, unpack the archive and copy the tools to a location on your hard drive.
关于mongodb - Mongodb 尝试创建可恢复的备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64482456/