【问题标题】:command prompt are showing 'mongorestore' is not recognized as an internal or external command, operable program or batch file命令提示符显示“mongorestore”不是内部或外部命令、可运行程序或批处理文件
【发布时间】:2023-03-27 04:17:01
【问题描述】:

我在window机上安装了MongoDB社区版,并设置了MongoDB bin文件夹的环境路径。在命令提示符下,mongod 和 mongo 命令正在工作,但 mongorestore 和 mongodump 不工作。

【问题讨论】:

标签: database windows mongodb


【解决方案1】:

您需要单独安装。请参考以下链接

https://www.mongodb.com/try/download/database-tools

【讨论】:

    【解决方案2】:

    是的,正如@Rohit 所说,我们需要从给定的链接单独下载。但这还不足以运行mongorestore 命令。

    此外,我们应该将 Mongo db 工具的路径设置到我们的环境变量中。在我完成后,该命令已从我这里识别出来。

    在我的 windows 机器环境变量中设置的示例路径 例如,

    C:\Users\ssa\Downloads\mongodb-database-tools-windows-x86_64-100.2.1\bin
    

    【讨论】:

      【解决方案3】:

      你也可以下载mongodb数据库工具,将bin文件夹的内容粘贴到mongodb服务器的bin文件夹中。 它适用于 mongodb 4.4 版:

      示例:-
      来自:
      C:\Program Files\MongoDB\Tools\100\bin
      到:
      C:\Program Files\MongoDB\Server\4.4\bin

      【讨论】:

        【解决方案4】:

        在新版本的 mongodb 中,工具是单独安装的,所以请从 https://www.mongodb.com/try/download/database-tools 安装 mongodb 工具 在programfile/mongoDB/tool 中创建一个单独的文件夹tools 然后在那里提取下载的工具,然后转到

        C:\Program Files\MongoDB\tool\mongodb-database-tools-windows-x86_64-100.5.1\bin 
        

        并创建该路径的环境变量,然后你就可以使用 mongodump mongorestore

        【讨论】:

          【解决方案5】:

          这对我有用!我正在使用 Windows。

          1. https://www.mongodb.com/try/download/database-tools下载zip文件
          2. 将文件移动到 C:/Program Files/MongoDB/Server/5.0/bin
          3. 在您的计算机上转到“开始”
          4. 搜索“编辑系统环境变量”
          5. 点击“环境变量...”
          6. 在第二个列表中,双击“路径”
          7. 添加新路径“C:/Program Files/MongoDB/Server/5.0/bin”
          8. 重新启动计算机(这对我来说很重要)
          9. 转到您的命令行
          10. 输入“mongorestore --version”

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2014-09-14
            • 1970-01-01
            • 2019-04-25
            • 2022-01-05
            • 2021-02-18
            • 2018-08-25
            • 2014-06-01
            • 2022-01-06
            相关资源
            最近更新 更多