1

所以我使用 home brew 安装了 mongo,并通过 npm 安装了它,所以我有 JS 驱动程序。

但是,当我在命令行中运行 mongo 时,我得到了这个-

 MongoDB shell version: 2.2.2
connecting to: test
Thu Jan 24 02:38:26 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91
exception: connect failed

为什么会这样?

4

1 回答 1

1

安装 MongoDB 后,打开终端窗口并转到存储 MongoDB 应用程序的文件路径,例如 c:\MongoDB。然后输入 mongod 并回车。这应该启动此进程运行。Mongod 是您随后通过 mongo shell 访问的数据库服务器。

mongod 运行后,打开一个新的终端窗口并输入 mongo 然后回车。你现在应该已经启动并运行了。您可以通过在 mongo shell 中键入以下内容来测试它是否正常工作:

>
>db.names.save({'name':"James"})
>db.names.find()

这应该会返回您刚刚保存到数据库中的文档,如下例所示。

>{"_id" ObjectID:"764tdf763dyf6337fd376","name":"James"}

通读文档并在线查找教程。10gen 刚刚开始了一个优秀的在线课程。它是免费的,本周开始,所以你仍然可以注册。

于 2013-01-24T11:01:39.603 回答