如何从Windows启动Mongo DB?

 横店东磁何静 发布于 2023-02-07 20:55

我已经在我的Window 7(64位)机器上安装了MongoDB.我也创建了路径数据/ db,但是当我尝试使用该命令启动mongodb时'C:\mongodb\bin\mongod.exe',它没有启动.admin web console waiting for connections on port 28017.帮助我启动MongoDB.如果有任何可用于MongoDB的GUI,请另外建议.提前致谢.

8 个回答
  • 步骤1

    下载mongodb

    第2步

    遵循正常的设置说明

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    第3步

    创建以下文件夹

    C:\data\db

    第4步

    cdC:\Program Files\MongoDB\Server\3.2\bin>

    输入命令 mongod

    默认情况下,mongodb服务器将从端口启动 27017

    在此输入图像描述

    第5步

    (可选)下载RoboMongo并遵循常规设置说明

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    在此输入图像描述

    第6步

    启动RoboMongo并创建一个新连接 localhost:27017

    在此输入图像描述

    您的mongodb已启动并与RoboMongo(第三方GUI工具)连接

    2023-02-07 20:56 回答
  • 这对我有用

    mongod --port 27017 --dbpath C:\MongoDB\data\db
    

    2023-02-07 20:56 回答
  • 步骤1:首先下载.msi即来自的安装文件

    https://www.mongodb.org/downloads#production

    步骤2:使用下载的.msi文件执行安装.自动将其存储在程序文件中.您可以执行自定义安装并更改目录.

    在此之后,您应该能够看到Mongodb文件夹

    第3步:在此Mongodb文件夹中创建一个名为"data"的新文件夹.在数据目录中创建另一个名为"db"的新文件夹.

    第4步:打开cmd.转到mongodb文件夹所在的目录,然后转到C:\ MongoDB\Server\3.0\bin之类的路径.在bin文件夹中,您应该有mongodb.exe

    第5步:现在使用

    mongod --port 27017 --dbpath "C:\MongoDB\data\db"
    

    2023-02-07 20:57 回答
    1. 从http://www.mongodb.org/downloads下载

      在文件夹C:\ mongodb中安装.msi文件

      C:\ mongodb下创建数据,data\db,日志目录和mongo.config文件.

      在" mongo.config "文件中添加以下行

      port=27017
      dbpath=C:\mongodb\data\db\
      logpath=C:\mongodb\log\mongo.log
      

      启动服务器:

      mongod.exe --config="C:\mongodb\mongo.config"
      

      通过命令行连接到localhost MongoDB服务器

      mongo --port 27017
      

      通过命令行连接到远程MongoDB服务器并进行身份验证.

      mongo --username abcd --password abc123 --host server_ip_or_dns --port 27017
      

    而已 !!!

    2023-02-07 20:57 回答
  • 在Windows中创建MongoDB服务.首先使用管理员打开cmd

    mongod --port 27017 --dbpath "a mongodb storage actual path e.g: d:\mongo_storage\data" --logpath="a log path e.g: d:\mongo_storage\log\log.txt" --install --serviceName "MongoDB"
    

    之后

    开始服务

    net start MongoDB
    

    停止服务

    net stop MongoDB
    

    2023-02-07 20:57 回答
  • 有两种方法启动mongoDB安装位置(例如:C:/)

    首先:将mongoDB安装文件夹复制到C:/ location然后将名称更改为"mongodb"或者你想要的东西.这里是ex的"mongodb"这个名字

    1:setup mongoDB是一个Windows服务

        1.1 : Make directory name "data" in C:/ ( so we have C:/data ),after that make directory "C:/data/db" <br>
        1.2 : run in CMD ( Run as Admin) command ->  "echo logpath=C:/mongodb/log/mongo.log > C:/mongodb/mongodb.cfg" <br>
        1.3 : run in CMD (Run as Adin) command -> "C:/mongodb/bin/mongod.exe --config C:/mongodb/mongod.cfg --install" <br>
        1.4 : run command "net start MongoDB" <br>
    

    2:一个小的.BAT文件启动mongoDB而不安装复制并粘贴到记事本并保存文件类型为".bat"的文件是这样的:

    C:\mongodb\bin\mongod.exe –dbpath=C:/mongodb/data/db
       PAUSE
    

    如果您收到错误1078或1087,请删除C:/ data/db中的所有数据并重新启动mongoDB(将旧数据复制到新文件夹并在重新启动mongoDB后备份)

    3.用于mongoDB的GUI

    我正在使用rockmongo

    玩得开心

    2023-02-07 20:59 回答
  • 这是正确的写在这里

    如果您下载.msi文件然后安装它,如果您下载zip文件,然后提取它.

    设置MongoDB环境.

    MongoDB需要一个数据目录来存储所有数据.MongoDB的默认数据目录路径是\ data\db.使用命令提示符中的以下命令创建此文件夹:

    md \data\db

    您可以使用mongod.exe的--dbpath选项为数据文件指定备用路径,例如:

    C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

    如果路径包含空格,请用双引号将整个路径括起来,例如:

    C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"

    您还可以在配置文件中指定dbpath.

    启动MongoDB.

    要启动MongoDB,请运行mongod.exe.例如,从命令提示符:

    C:\mongodb\bin\mongod.exe

    连接到MongoDB.

    要通过mongo.exe shell连接到MongoDB,请打开另一个命令提示符.

    C:\mongodb\bin\mongo.exe

    2023-02-07 21:00 回答
  • 我已按照以下步骤进行操作......可能对您有用

    创建如下目录

    C:\ DATA\DB

    mongod --port 27017 --dbpath "C:\data\db"
    

    它对我有用....

    2023-02-07 21:02 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有