Я свободно писал на mongodb Atlas и создал кластер сейчас, я хочу знать, как я могу создать базу данных и подключиться к ней с помощью robomongo?
Как я могу подключиться к атласу mongodb с помощью robomongo?
Ответ 1
1) (Atlas MongoDB консоль) Прежде всего, нажмите на разрешающий доступ из ВЕЗДЕ (см в рисунке ниже) и поставить некоторый случайный IP - адрес, не нажимайте на Add Current IP - адреса в противном случае он не будет соединяться с robomongo.
2) Теперь откройте robomongo, выберите вкладку Connection, затем выберите тип Direct Connection и поместите ваш первичный кластер в Address [вы можете получить свой первичный адрес кластера из Project-> Clusters → (выбрать) Primary Cluster-> "Там вы найдет ваш основной адрес кластера "].
3) Теперь нажмите на вкладку "Аутентификация", введите имя базы данных "admin" и введите имя пользователя и пароль, "Auth Mechanism" - SCRAM-SHA-1.
4) выберите самоподписанный сертификат в качестве метода аутентификации
5) Теперь нажмите на тест, мы сделали!
Стандартная схема подключения URI Mongo имеет вид:
mongodb://[username:[email protected]]host1[:port1][,...hostN[:portN]]][/[database][?options]]
Ответ 2
@kdblue, это не работает для меня. Но когда я попытался использовать набор реплик, я смог успешно подключиться.
Robo 3T Версия: 1.2.1
Последовали шаги:
В вашем Атласе MongoDB (cloud.mongodb.com) скопируйте имя всех трех наборов реплик и запишите его. (См. Изображение для справки, наборы реплик обозначены в оранжевой рамке).
Теперь в Robo 3T на вкладке "Соединение" выберите "Тип набора реплик". Укажите подходящее имя для вашего подключения. А теперь в "Члены" добавьте все три скопированных набора реплик. Обратитесь к изображению для деталей.
Обеспечьте аутентификацию, если она у вас есть, и следуйте шагам SSL (обязательно), как предложено @kdblue в предыдущем ответе.
Теперь вы можете успешно подключиться.
Спасибо.
Ответ 3
[Обновлено]
Теперь можно подключиться к свободному кластеру Mongo Atlas 3.4 с последней бета-версией: Robomongo 1.1 - бета-версия с поддержкой MongoDB 3.4
Ответ 4
В случае, если это помогает другим, Robo3Tversion 1.3 и выше имеет поле "From SRV", в которое можно вставить строку подключения SRV, и оно правильно заполнит параметры подключения. Начиная с версии 1.3 это выглядит так:
На момент написания статьи вы можете получить строку подключения, нажав кнопку "Подключиться" рядом с графиками сводной панели вашего кластера, а затем нажав "Подключить приложение", и вы получите подобный экран со строкой подключения, которую можно скопировать:
Ответ 5
Совет: я изо всех сил пытался обновить соединение, без игры в кости.
Создан один бланк царапины с использованием выше и подключен с первой попытки