我在ubuntu 11.04上安装了MongoDB,然后是this站点。我给了这个命令来运行MongoDB
sudo /etc/init.d/mongodb start
它显示了一些像这样的错误
sudo: /etc/init.d/mongodb: command not found
我检查过该文件。但没关系。任何人都可以告诉我如何解决这个问题。
请帮助我。我是mongoDB的新手。 [编辑]当我连接到mongo时,它显示错误,如
connecting to: test
Sun Jul 3 09:57:29 Error: couldn't connect to server 127.0.0.1 shell/mongo.js:79
答案 0 :(得分:5)
您可能应该尝试运行:
mongo --nodb
这对我有用。
答案 1 :(得分:0)
关于连接错误,您可以尝试:
sudo -u mongodb mongod -f /etc/mongodb.conf --repair
这将使用配置文件 /etc/mongodb.conf 启动守护程序并修复数据库。
然后启动数据库:
sudo -u mongodb mongod -f /etc/mongodb.conf