我在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运行到环境变量的路径
他们还说在docs中使用cmd中的mongodump命令。我在管理员模式下尝试过,但仍然有相同的想法。
那么我该如何备份和还原数据库。谢谢
答案 0 :(得分:2)
mongodump
是mongo database tools的一部分,当您安装某些Mongo服务器捆绑软件时,不会自动安装这些工具。
与您的情况一样,您的cmd行无法识别此命令,因为它从未安装在您的计算机上。
按照说明here进行安装。
- 访问MongoDB Download Center
- 从下拉菜单中选择平台,然后为您的平台选择以下软件包:
- 下载后,解压缩存档并将工具复制到硬盘驱动器上的某个位置。
答案 1 :(得分:2)