0

使用 ruby​​ gem 安装 MongoDB 后

 gem install mongodb

在我的用户/站点目录中,我做了

sudo mkdir -p /data/db/  
sudo chown `id -u` /data/db  

但是,这并没有在用户/站点中创建这些目录。我必须备份几个级别才能访问它们。

我遵循的指示然后告诉我

cd to your MongoDB bin directory or type in the complete path to it. You'll need to start mongod.

$ ./bin/mongod 

我在用户/站点中执行了此命令,并且在备份了几个级别之后,在数据目录和数据/数据库目录中执行了此命令。然而,每次我得到

./bin/mongod: No such file or directory

第一个问题:知道什么是错的吗?

一次,如果我让它工作,我将不得不这样做来启动 mongo shell

./bin/mongo  

第二个问题:我将在哪里运行该命令?

4

4 回答 4

4

我有同样的问题。原来我在 64 位 ubuntu 机器上使用 32 位版本的 mongo。

我从下面的链接得到这个:

https://groups.google.com/forum/?fromgroups=#!topic/mongodb-user/b8rhUllEhlA

于 2013-01-28T12:26:58.787 回答
0

您确定将 mongo 作为 Ruby gem 安装实际上会安装 MongoDB 吗?在我看来,您只是在安装 ruby​​ 驱动程序。这是一些关于如何安装 MongoDB的文档。

于 2012-09-17T02:10:32.687 回答
0

错误的路径:

$ sudo chown -R sqy1 /Users/sqy1/data/db
于 2015-05-21T08:00:34.507 回答
0

如果您在 Windows 上,请转到 git bash/cmd 然后输入“cd”,这会将您带到根目录,然后输入“mongod”并按 type,这必须启动您的 mongoDB。我这样做了,它奏效了

于 2020-09-28T15:09:20.600 回答