首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >MongoDB新手不能运行mongo命令

MongoDB新手不能运行mongo命令
EN

Stack Overflow用户
提问于 2011-11-07 01:54:40
回答 9查看 111.5K关注 0票数 94

我正在尝试运行MongoDB:

代码语言:javascript
复制
   E:\mongo\bin>mongod
    mongod --help for help and startup options
    Sun Nov 06 18:48:37
    Sun Nov 06 18:48:37 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
    Sun Nov 06 18:48:37
    Sun Nov 06 18:48:37 [initandlisten] MongoDB starting : pid=7108 port=27017 dbpath=/data/db 32-bit host=pykhmer-PC
    Sun Nov 06 18:48:37 [initandlisten]
    Sun Nov 06 18:48:37 [initandlisten] ** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data
    Sun Nov 06 18:48:37 [initandlisten] **       see http://blog.mongodb.org/post/137788967/32-bit-limitations
    Sun Nov 06 18:48:37 [initandlisten] **       with --journal, the limit is lower
    Sun Nov 06 18:48:37 [initandlisten]
    Sun Nov 06 18:48:37 [initandlisten] db version v2.0.1, pdfile version 4.5
    Sun Nov 06 18:48:37 [initandlisten] git version: 3a5cf0e2134a830d38d2d1aae7e88cac31bdd684
    Sun Nov 06 18:48:37 [initandlisten] build info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_42
    Sun Nov 06 18:48:37 [initandlisten] options: {}
    Sun Nov 06 18:48:37 [initandlisten] exception in initAndListen: 10296 dbpath (/data/db) does not exist, terminating
    Sun Nov 06 18:48:37 dbexit:
    Sun Nov 06 18:48:37 [initandlisten] shutdown: going to close listening sockets...
    Sun Nov 06 18:48:37 [initandlisten] shutdown: going to flush diaglog...
    Sun Nov 06 18:48:37 [initandlisten] shutdown: going to close sockets...
    Sun Nov 06 18:48:37 [initandlisten] shutdown: waiting for fs preallocator...
    Sun Nov 06 18:48:37 [initandlisten] shutdown: closing all files...
    Sun Nov 06 18:48:37 [initandlisten] closeAllFiles() finished
    Sun Nov 06 18:48:37 dbexit: really exiting now

E:\mongo\bin>mongo
MongoDB shell version: 2.0.1
connecting to: test
Sun Nov 06 18:48:42 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84
exception: connect failed

E:\mongo>ls
GNU-AGPL-3.0  README  THIRD-PARTY-NOTICES  bin  data

我正在看着http://www.mongodb.org/display/DOCS/Quickstart+Windows,并按照说明操作。谁能告诉我运行MongoDB (我使用的是Windows7)有什么问题?

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2011-11-07 02:14:18

我认为你的日志输出清楚地说明了这一点;

代码语言:javascript
复制
exception in initAndListen: 10296 dbpath (/data/db) does not exist, terminating

您可以简单地创建此目录,或者更好的做法是将其作为配置文件中的配置值进行define it,然后将其用作mongod -f C:\path\to\your\mongodb.conf

票数 76
EN

Stack Overflow用户

发布于 2011-11-15 04:07:42

像这样显式地指定数据库路径,看看这是否解决了问题。

代码语言:javascript
复制
mongod --dbpath data/db
票数 27
EN

Stack Overflow用户

发布于 2012-03-03 04:40:25

代码语言:javascript
复制
mongod --dbpath "c://data/db"

运行上面的代码,这将启动服务器。

票数 21
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8029064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档