我正在尝试在Mongolab / Heroku上设置我的数据库。根据Mongolab的文档,我应该输入:
% mongo ds012345.mongolab.com:56789/dbname -u db_username -p pw!
但是,我遇到了两个问题:
1)我知道在哪里获取dbname和db_username,但是我在哪里获得pw?它和我用来登录Heroku的pw是一样的吗?
2)如果我输入上面的命令,我会收到错误-bash: mongo: command not found
有人可以帮忙吗?
感谢!!!!
答案 0 :(得分:2)
1)当您创建MongoLab插件时,它会向您的Heroku应用添加MONGOLAB_URI
环境变量。更多细节在这里:
https://devcenter.heroku.com/articles/mongolab#getting-your-connection-uri
2)mongo
是指mongo shell二进制文件,您需要在本地安装它。它以及所有其他MongoDB二进制文件可以在这里下载: