我试着运行MongoDB:

   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

推荐答案

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

exception in initAndListen: 10296 dbpath (/data/db) does not exist, terminating

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

Mongodb相关问答推荐

在MongoDB中使用explain()和查询时缺少winningPlan''''

$mod只支持数字类型,不支持MongoDb中的array和int

MongoDB更新对象数组

为什么AllowDiskUse不能在$GROUP阶段的聚合管道中工作?

如何使用MongoDB对子文档进行条件投影?

字段$set聚合导致错误美元($)前缀字段$concatArrays对于存储无效"

System.FormatException occurred in MongoDB.Bson.dll - XXX is not a valid 24 digit hex string

创建索引需要很长时间

MongoDB 更改流副本集限制

使用 Spring Boot >= 2.0.1.RELEASE 将 ZonedDateTime 保存到 MongoDB 时出现 CodecConfigurationException

Stripe:必须提供来源或客户

你如何在 Kubernetes 上设置 Mongo 副本集?

$lookup 结果 mongodb 的计数

字段类型在 MongoDB 索引中是否重要?

如何使用 java 驱动程序更新 mongo db 中的文档字段?

Node + Mongoose:获取最后插入的 ID?

MongoDb:如何将附加对象插入对象集合?

MEAN 堆栈文件上传

更新时提示Field name duplication not allowed with modifiers

在mongoose中查询虚拟属性