AdC*_*vin 22 heroku database-migration mongodb mlab parse-platform
我有一个Parse应用程序,我正在尝试将我的应用程序的数据库迁移到mLab上的MongoDB实例.
我已经在Heroku上设置了一个Parse Server分支,我正在使用Heroku的mLab MongoDB附加组件.
我有一个名为mLab的数据库heroku_1ksph3jj,我应该可以使用以下模板连接到它:
mongodb://<dbuser>:<dbpassword>@ds047124.mlab.com:47124/heroku_1ksph3jj
但是,每次尝试都会返回:
Server returned error on SASL authentication step: Authentication failed.
我不确定要替换什么<dbuser>和<dbpassword>用什么.我有一个与我的数据库名称相同的数据库用户:heroku_1ksph3jjz所以我使用了它.我使用该用户的密码代替<dbpassword>.我应该在这里使用其他东西吗?
Imj*_*sep 54
您可以使用以下命令获取dbuser和dbpass:
heroku config | grep MONGODB_URI
从响应中获取dbuser(example_user)和dbpass(example_pass):
MONGOLAB_URI: mongodb://example_user:example_pass@mlab.com:12345/db
lol*_*lol 11
截至2016年3月,mLab.com仅支持mongo 3.0+(根据支持的对话),因为他们新的繁重的身份验证要求.
这不是在网站上,但我希望它可以帮到这里的人!
| 归档时间: |
|
| 查看次数: |
19221 次 |
| 最近记录: |