MongoDB: Как подключиться к Heroku Git-Lab
436
WernerCD
Я работаю над тем, чтобы получить MEAN .
С помощью инструкций я создал приложение Heroku ... и через него я создал экземпляр mlab MongoDB.
Database: heroku_9ltdq2nh To connect using the mongo shell: mongo ds241658.mlab.com:41658/heroku_9ltdq2nh -u <dbuser> -p <dbpassword> To connect using a driver via the standard MongoDB URI (what's this?): mongodb://<dbuser>:<dbpassword>@ds241658.mlab.com:41658/heroku_9ltdq2nh
Я хочу подключиться к этой базе данных через сообщество компасов MongoDB, но, похоже, не могу правильно настроить магию подключения.
Различные комбинации не удалось ... Мне нужно подключиться к dshoerku_9ltdq2nh на экземпляре ds241658.mlab.com:41658 с именем пользователя / паролем ...
mongo ds241658.mlab.com:41658/heroku_9ltdq2nh -u <user> -p <password> show collections db.locations.find().pretty()
Вышеуказанные команды работают ... Что мне не хватает, чтобы получить доступ через сообщество?
Когда вы подключаетесь через командную строку, похоже, что вы не включили `--authenticationDatabase`, поэтому по умолчанию это указывалось бы на предоставленной базе данных (` heroku_9ltdq2nh`). На скриншоте Compass у вас есть «admin» в качестве базы данных аутентификации - попробуйте изменить это имя базы данных Mlab.
Stennie 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
1
MongoDB инструмент командной строки
-
2
пожалуйста, объясните эту статистику Монго
-
1
Помощь сценария Bash | MongoDB
-
-
1
Монгоэкспорт CSV значения выходного массива
-
2
Файл .tgz - tar: нераспознанный формат архива
-
0
Проблема установки драйвера MongoDB PHP в Red Hat Linux
-
0
Как удалить MongoDB на MacOSX?
-
1
Установка MongoDB в конфликте Debian
-
4
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10 команда возвращает ошибку
-
1
Почему журналирование использует так много места в mongodb?