Mongodb 如何从Windows启动Mongo DB?
我已在Windows 7(64位)计算机上安装了MongoDB。我也创建了路径数据/db,但当我尝试使用命令Mongodb 如何从Windows启动Mongo DB?,mongodb,connection,windows-7-x64,Mongodb,Connection,Windows 7 X64,我已在Windows 7(64位)计算机上安装了MongoDB。我也创建了路径数据/db,但当我尝试使用命令'C:\mongodb\bin\mongod.exe'启动mongodb时,它没有启动。它显示的是在端口28017上等待连接的管理web控制台 帮我启动MongoDB。另外,请建议MongoDB是否提供任何GUI。它显示管理web控制台正在等待端口28017上的连接。 上面的消息表示mongodb已成功启动,正在侦听端口28017 您可以使用mongo shell(mongo.exe)连接
'C:\mongodb\bin\mongod.exe'
启动mongodb时,它没有启动。它显示的是在端口28017上等待连接的管理web控制台
帮我启动MongoDB。另外,请建议MongoDB是否提供任何GUI。它显示管理web控制台正在等待端口28017上的连接。
上面的消息表示mongodb已成功启动,正在侦听端口28017
您可以使用mongo shell(mongo.exe
)连接到mongoDB并执行db操作
MongoDB有几种GUI工具,如MongoVUE等。启动MongoDB有两种方法
安装位置(例如:C:/)
首先:将mongoDB安装文件夹复制到C://位置
然后改名为“mongodb”或者你想要的东西。这是一个名为“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>
如果您收到错误1078或1087
让我们删除C:/data/db中的所有数据并重新启动mongoDB(将旧数据复制到新文件夹,并在重新启动mongoDB后进行备份)
三,。mongoDB的GUI
我正在使用
玩得开心这对我来说很有用
mongod --port 27017 --dbpath C:\MongoDB\data\db
步骤1:
首先从下载.msi,即安装文件
步骤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"
下载自
将.msi文件安装到文件夹C:\mongodb
在C:\mongodb下创建data、data\db、log目录和mongo.config文件
在“mongo.config”文件中添加以下行
启动服务器:
mongod.exe --config="C:\mongodb\mongo.config"
通过命令行连接到本地主机MongoDB服务器
mongo --port 27017
通过具有身份验证的命令行连接到远程MongoDB服务器
mongo --username abcd --password abc123 --host server_ip_or_dns --port 27017
就这样 它被正确地覆盖了
如果下载.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\mongodb data”
还可以在配置文件中指定dbpath
启动MongoDB
要启动MongoDB,请运行mongod.exe。例如,从命令提示符:
C:\mongodb\bin\mongod.exe
连接到MongoDB
要通过mongo.exe shell连接到MongoDB,请打开另一个命令提示符
C:\mongodb\bin\mongo.exe
步骤1
下载
步骤2
- 遵循正常的设置说明
步骤3
- 创建以下文件夹
C:\data\db
步骤4
cd
toC:\ProgramFiles\MongoDB\Server\3.2\bin>
- 输入命令
mongod
- 默认情况下,mongodb服务器将在端口
27017启动
步骤5
- (可选)下载并按照正常设置说明进行操作
步骤6
- 启动RoboMongo并在
localhost:27017上创建新连接
您的MongoDB已启动并与RoboMongo(现在的Robo 3T)连接—这是一个第三方GUI工具我已经按照以下步骤进行了操作……可能对您有用
创建如下所示的目录
C:\DATA\DB
mongod --port 27017 --dbpath "C:\data\db"
这对我来说很有效……与其他可执行文件相比,在Windows上安装MongoDB有点棘手。。。经过长时间的搜索,我得到了一份很好的推荐信
安装open命令提示符并键入“mongod”后,保持窗口最小化,然后打开另一个命令提示符窗口并键入“mongo”,您将看到连接到测试数据库的成功消息
希望它能帮助实际使用windows服务的方式,来自官方:
- 找出可执行文件的安装位置,路径可能如下所示:
“C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe”
- 使用此类内容(yaml格式)创建配置文件,路径可能如下所示:
“C:\Program Files\MongoDB\Server\3.4\mongod.cfg”
systemLog:
目的地:文件
路径:c:\data\log\mongod.log
存储:
dbPath:c:\data\db
- 以管理员身份执行下一个命令(以管理员身份运行命令行):
C:\…\mongod.exe--配置C:\…\mongod.cfg--安装
如果路径用点减少,请参见上文
键--install
告诉mongo将自己安装为windows服务
现在您可以像往常一样启动、停止、重新启动mongo服务器windows服务选择您最喜欢的方式
mongo --username abcd --password abc123 --host server_ip_or_dns --port 27017
mongod --port 27017 --dbpath "C:\data\db"
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
net start MongoDB
C:\Program Files\MongoDB\Server\4.4\bin