Windows 8计算机上的MongoDB:无法建立连接,因为目标计算机主动拒绝它
我试图按照ucaiado的建议创建一个cfg文件,但仍然出现了这个错误。请帮忙Windows 8计算机上的MongoDB:无法建立连接,因为目标计算机主动拒绝它,mongodb,Mongodb,我试图按照ucaiado的建议创建一个cfg文件,但仍然出现了这个错误。请帮忙 根据您发布的日志文件,您正在使用Ctrl+C快捷键关闭MongoDB: Ctrl-C signal [consoleTerminate] got CTRL_C_EVENT, will terminate after current cmd ends [consoleTerminate] now exiting 启动mongod,让命令提示符保持打开状态,打开一个new命令提示符,然后从第二个提示符运行mong
根据您发布的日志文件,您正在使用Ctrl+C快捷键关闭MongoDB:
Ctrl-C signal
[consoleTerminate] got CTRL_C_EVENT, will terminate after current cmd ends
[consoleTerminate] now exiting
启动
mongod
,让命令提示符保持打开状态,打开一个new命令提示符,然后从第二个提示符运行mongo
。根据您发布的日志文件,您正在使用Ctrl+C快捷键关闭MongoDB:
Ctrl-C signal
[consoleTerminate] got CTRL_C_EVENT, will terminate after current cmd ends
[consoleTerminate] now exiting
启动
mongod
,保持命令提示符打开,打开一个new命令提示符,然后从第二个提示符运行mongo
。1。下载MongoDB
2。安装MongoDB
3。创建所需的文件夹:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
注意:如果目录不存在,mongod.exe将不会启动
4。创建一个简单的配置文件:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
有关如何创建配置文件的详细信息:
5。将MongoDB安装为Windows服务(这样,当您重新启动计算机时,它将自动启动)
使用管理员权限运行cmd,并输入以下命令:
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
6。启动MongoDB Windows服务
net start MongoDB
7。通过shell/cmd连接到MongoDB进行测试
C:\MongoDB_2_6_Standard\bin\mongo.exe
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
注:
8。就这样!你完成了。:)强>
9。卸载/删除MongoDB Windows服务(如果你把事情搞砸了)
1。下载MongoDB 2。安装MongoDB 3。创建所需的文件夹:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
注意:如果目录不存在,mongod.exe将不会启动
4。创建一个简单的配置文件:
"C:\MongoDB_2_6_Standard\bin\data\db"
"C:\MongoDB_2_6_Standard\logs"
"C:\MongoDB_2_6_Standard\etc"
systemLog:
destination: file
path: C:\MongoDB_2_6_Standard\logs\mongo.log
logAppend: true
net:
bindIp: 127.0.0.1
port: 27017
有关如何创建配置文件的详细信息:
5。将MongoDB安装为Windows服务(这样,当您重新启动计算机时,它将自动启动)
使用管理员权限运行cmd,并输入以下命令:
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
6。启动MongoDB Windows服务
net start MongoDB
7。通过shell/cmd连接到MongoDB进行测试
C:\MongoDB_2_6_Standard\bin\mongo.exe
"C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
注:
8。就这样!你完成了。:)强>
9。卸载/删除MongoDB Windows服务(如果你把事情搞砸了)
谁是“ucaiado”,为什么他建议你创建什么样的配置文件来解决什么问题?@Philipp你不知道ucaiado?你出去bro@Philipp天哪,你怎么敢?我不敢相信你不知道谁是乌卡亚多。真丢脸。我怎么能忘记传奇的stackexchange用户,他在短短6个月内就赢得了36个巨大的声誉。他在当时是传奇人物。谁是“ucaiado”,为什么他建议你创建什么样的配置文件来解决什么问题?@Philipp你不知道ucaiado?你出去bro@Philipp天哪,你怎么敢?我不敢相信你不知道谁是乌卡亚多。真丢脸。我怎么能忘记传奇的stackexchange用户,他在短短6个月内就累积了36个巨大的声誉。他在当时是传奇人物。谢谢Philipp。是否每次都必须启动mongod并打开一个新命令?@user3339918每次都要执行什么操作?是否每次都需要在单独的命令窗口中键入
C:\mongodb\bin>mongod--config C:\mongodb\conf\mongod.cfg
和mongo
。尽管使用start
程序在新窗口中启动程序有一个技巧。键入start/?
了解完整的语法,并在需要有关使用windows命令shell的更多帮助时询问。我知道了。谢谢你的帮助!谢谢菲利普。是否每次都必须启动mongod并打开一个新命令?@user3339918每次都要执行什么操作?是否每次都需要在单独的命令窗口中键入C:\mongodb\bin>mongod--config C:\mongodb\conf\mongod.cfg
和mongo
。尽管使用start
程序在新窗口中启动程序有一个技巧。键入start/?
了解完整的语法,并在需要有关使用windows命令shell的更多帮助时询问。我知道了。谢谢你的帮助!我能说这是我在MongoDB社区网站上发现的最好的记录吗?:-)谢谢@user3339918我也有这个问题,这就是为什么我把它贴在这里的原因。:)我能说这是我在MongoDB社区网站上发现的最好的记录吗?:-)谢谢@user3339918我也有这个问题,这就是为什么我把它贴在这里的原因。:)