Подключение к MongoDB c помощью Compass
Что такое MongoDB Compass
MongoDB Compass — это официальное бесплатное приложение с удобным графическим интерфейсом для работы с базами данных MongoDB.
С его помощью можно:
- Подключиться к базе, указав строку подключения.
- Увидеть список всех баз данных на сервере.
- Просматривать коллекции и находящиеся в них документы.
- Изменять данные прямо в интерфейсе.
- Фильтровать и искать документы по условиям.
- Смотреть статистику по базе и коллекциям.
Compass делает работу с MongoDB простой и наглядной. В нём данные отображаются в привычной форме — в виде таблиц и карточек, которые можно раскрывать и изучать. Это особенно удобно на первых шагах, когда важно понимать структуру базы и видеть реальное содержимое.
Connection String
Строка подключения — это текст, в котором указан адрес базы, логин и пароль.
Это ключ, с помощью которого можно подключиться к базе данных.
Пример строки подключения: mongodb+srv://username:password@cluster0.xxxxx.mongodb.net/myDatabase
Разберём её по частям:
mongodb+srv://— протокол подключения.username— имя пользователя, у которого есть доступ к базе.password— пароль этого пользователя.cluster0.xxxxx.mongodb.net— адрес сервера или кластера.myDatabase— имя конкретной базы данных, к которой идёт подключение. Может быть не указано, тогда подключение будет к серверу в целом.
Для локальной базы данных строка подключения может быть проще:
mongodb://localhost:27017
Строка подключения работает как ключ от двери: если данные указаны правильно, MongoDB Compass открывает доступ к базе и позволяет работать с коллекциями.
Установка MongoDB Compass
Перейдите на официальный сайт MongoDB Compass: https://www.mongodb.com/try/download/compass или найдите "MongoDB Compass" через поисковик.
Выберите версию для вашей операционной системы (Windows, macOS, Linux) и нажмите "Download".
После скачивания откройте установочный файл и следуйте инструкциям мастера установки.
После завершения установки запустите MongoDB Compass.

Подключение к базе данных c помощью Connection String
- Откройте MongoDB Compass.
- Нажмите Add New Connection.
- Втсавьте строку подключения в поле Connection String.

- Нажмите Save and Connect.
Если всё указано правильно, Compass подключится к базе и откроет интерфейс для работы с коллекциями.
Перейдите в бьазу данный и коллекцию, чтобы увидеть документы.

Работа с документами в MongoDB Compass
Через интерфейс Compass можно:
- Просматривать документы в коллекции.
- Создавать новые документы.
- Редактировать существующие документы.
- Удалять документы.
- Фильтровать и искать по условиям.
- Создавать и удалять коллекции.
С базовыми операциями, пожалуй вы справитесь интуитивно.
Сложнее всего бывает с фильтрами и поиском. Для написания условий используется язык запросов MongoDB, но сейчас мы не будем вдаваться в детали.