我试图从命令行运行Mongo:出了什么问题? (我在本地主机上的IIS:80)。 和端口8080上的Apache。这有什么问题吗?
C:MONgoproject1mongobin>mongo --port 27017 MongoDB shell version: 2.0.3 connecting to: 127.0.0.1:27017/test Sat Mar 10 16:16:45 Error: Couldn't connect to server 127.0.0.1:27017 shell/mong o.js:86 exception: connect Failed
Windows XPpath问题
如何在Windows上捕获Python中的SIGINT?
在Windows 8上使用PHP 5.6启用CURL
我怎样才能让rubyShellWords.shellescape工作与多字节字符?
Python Windows:正确的virtualenvpath
它默认为“ /data/db目录(或Windows上的c:datadb )”
资料来源: http : //www.mongodb.org/display/DOCS/Starting+and+Stopping+Mongo
我发现,当我得到这个错误,这不是因为我没有我的默认数据库路径设置。 这是因为我正在运行mongod.exe 之前运行mongo.exe。
作为管理员,创建目录:
mkdir c:mongodatadb
作为管理员,安装服务:
.mongod.exe --install --logpath c:monGologs --logappend --bind_ip 127.0.0.1 --dbpath c:mongodatadb --directoryperdb
启动MongoDB:
net start MongoDB
启动Mongo Shell:
c:mongobinmongo.exe
跟随
C:数据分贝
还有日志文件夹
C: DATA 日志 mongo.log
或者在命令提示符中使用以下命令
mkdir c:datalog mkdir c:datadb
在mongo的bin文件夹中创建配置文件(或者你可以保存你想要的目的地)。
mongod.cfg
DBPATH = C:数据分贝
日志路径= C:数据日志 mongo.log
或者在命令提示符中使用以下命令
echo dbpath=c:datadb>> "mongod.cfg" echo logpath=c:datalogmongo.log>> "mongod.cfg"
现在打开命令提示符(管理员)并运行以下命令启动mongo服务器
mongod
打开另一个命令提示符(不要关闭第一个提示符)并运行客户端命令:
mongo
希望这会有所帮助,或者你已经做到了这一点。
尝试运行mongo.exe而没有执行mongod.exe时发生错误。 下面的批处理脚本解决了这个问题:
@echo off cd C:mongodbbin start mongod.exe start mongo.exe exit
使用cmd转到C: Program Files MongoDB server 3.4 bin并写入mongod。
右键点击打开另一个cmd,然后像上面提到的那样,以管理员身份运行到您的monogodb安装目录,然后就像写这个mongo.exe
之后,编写db.test.save({Field:'Hello mongodb'})这个命令会插入一个名为Field的字段,值为Hello mongodb 。
之后,检查记录db.test.find()并按回车键,你会发现你最近输入的记录。
如果从命令行运行mongod或运行mongodb服务器时遇到这类错误,
然后按照这些步骤,
在C:驱动器中创建数据库和日志目录
C:/ data / db和C:data / log
从命令行运行mongod运行mongodb服务器或在桌面上创建一个批处理文件,它可以从mongodb安装方向运行mongod.exe文件。 这样你只需要从桌面上点击批处理文件,mongodb就会启动。
如果您有32位系统,请尝试使用带mongod命令的–journal 。
你可以使用下面的命令,
mongod --dbpath=D:homemongodata
其中D: home mongodata是数据存储路径
c:datadb
还有日志文件夹
c:datalogmongo.log
或者在命令提示符中使用following命令
mkdir c:datalog mkdir c:datadb
对于此错误,如果您使用的是Windows 7或Windows server 2008 R2,则问题可能是您必须安装Microsoft修补程序。
请参阅此链接: https : //support.microsoft.com/en-us/kb/2731284
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。