Все

Как установить MongoDB на Windows

Отредактировано 5 несколько месяцев назад от ExtremeHow Редакционная команда

УстановкаНастройкаWindowsБаза данныхMongoDBПрограммное обеспечениеРазвертываниеРазработкаКонфигурацияОперационная система

Как установить MongoDB на Windows

Перевод обновлен 5 несколько месяцев назад

MongoDB — это популярная NoSQL база данных, которая помогает разработчикам эффективно хранить большие объемы данных. Это руководство проведет вас через процесс установки MongoDB на операционную систему Windows шаг за шагом. К концу этого руководства у вас будет рабочая установка MongoDB, и вы поймете основы запуска MongoDB на вашей системе Windows.

Шаг 1: Скачать MongoDB

Первый шаг для установки MongoDB — это скачать установочный файл MongoDB для Windows. Следуйте этим шагам:

  1. Откройте ваш веб-браузер и перейдите на официальный сайт MongoDB www.mongodb.com.
  2. Перейдите в раздел загрузок или найдите страницу community server.
  3. Выберите версию MongoDB, которую вы хотите скачать. Рекомендуется выбирать последнюю стабильную версию для получения лучших функций и обновлений безопасности.
  4. Выберите вашу платформу Windows и выберите MSI (установщик Windows) как пакет.
  5. Нажмите кнопку «Скачать», чтобы загрузить установочный файл MongoDB на ваш компьютер.

Шаг 2: Установить MongoDB

После того, как установочный файл MongoDB был загружен, необходимо установить его на вашу систему Windows. Следуйте этим шагам:

  1. Перейдите в каталог, куда был загружен установочный файл, обычно это папка «Загрузки».
  2. Дважды щелкните по файлу .msi, чтобы запустить установку MongoDB.
  3. Следуйте инструкциям на экране для завершения установки. Вы увидите такие варианты как «Полная» и «Пользовательская» установка. Рекомендуется выбрать «Полная» для установки всех компонентов MongoDB.
  4. После выбора предпочитаемого типа установки нажмите «Далее» и продолжайте следовать инструкциям.
  5. Когда вы дойдете до страницы «Конфигурация службы», убедитесь, что вариант «Установить MongoDB как службу» отмечен. Это позволит MongoDB автоматически запускаться при старте Windows. Остальные параметры оставьте по умолчанию.
  6. Завершите установку, нажав «Установить», а затем нажмите «Готово» по завершении.

Шаг 3: Настроить переменные окружения (опционально)

Чтобы использовать инструменты командной строки MongoDB удобным способом, вы можете добавить каталог bin MongoDB в переменную окружения PATH вашей системы. Этот шаг позволит вам запускать команды MongoDB из любого командного окна без указания полного пути. Вы можете сделать это следующим образом:

  1. Откройте меню «Пуск» и введите переменные среды, затем нажмите «Изменить системные переменные среды».
  2. В окне «Свойства системы» нажмите кнопку «Переменные среды».
  3. В разделе «Системные переменные» найдите и выберите переменную «Путь», затем нажмите «Изменить».
  4. В окне «Изменение переменной среды» нажмите «Создать» и добавьте путь к каталогу bin MongoDB. По умолчанию это C:\Program Files\MongoDB\Server\номер_версии\bin.
  5. Нажмите «ОК», чтобы сохранить и выйти из всех диалоговых окон.

Шаг 4: Создать каталоги данных

MongoDB нуждается в каталогах для хранения данных и файлов журналов. По умолчанию эти каталоги не создаются во время установки, поэтому вы должны создать их вручную. Вот как это сделать:

  1. Откройте Проводник Windows и перейдите на диск, где вы хотите хранить данные MongoDB. Обычно это будет диск C:.
  2. Создайте новую папку с именем data, щелкнув правой кнопкой мыши и выбрав «Создать», а затем «Папка».
  3. Внутри папки data создайте другую папку с именем db. Здесь MongoDB будет хранить свои файлы базы данных.
  4. При желании создайте папку log внутри каталога data для журналов MongoDB, хотя это не обязательно, так как журналы можно направлять в определенные файлы.

Шаг 5: Запустить MongoDB

Теперь, когда MongoDB установлена и ваши каталоги настроены, пришло время запустить MongoDB. Вы можете запустить сервер MongoDB либо как службу Windows, либо вручную. Это руководство объясняет оба метода:

Запуск MongoDB как службы

Поскольку MongoDB была установлена как служба, она запускается автоматически вместе с Windows. Однако вы также можете управлять ею вручную:

  1. Откройте командную строку с административными правами. Для этого найдите cmd, щелкните правой кнопкой мыши по приложению «Командная строка» и выберите «Запуск от имени администратора».
  2. Чтобы запустить сервер MongoDB, введите команду net start MongoDB и нажмите Enter. Это запустит службу MongoDB.
  3. Чтобы остановить сервер MongoDB, используйте команду net stop MongoDB, когда это будет необходимо.

Запуск MongoDB вручную

Если вы предпочитаете запускать MongoDB вручную из командной строки, следуйте этим шагам:

  1. Откройте командную строку.
  2. Перейдите в каталог bin MongoDB, введя следующую команду и нажав Enter: cd C:\Program Files\MongoDB\Server\номер_версии\bin. Замените номер_версии на вашу установленную версию MongoDB.
  3. Запустите сервер MongoDB, введя mongod в командную строку. Если ваш каталог данных не дефолтный C:\data\db, укажите путь, добавив опцию --dbpath, например: mongod --dbpath=путь_к_вашему_каталогу_данных.
  4. Командная строка отобразит журналы, указывающие, что MongoDB запустилась. Оставьте это окно открытым, чтобы MongoDB продолжала работать.

Шаг 6: Подключение к MongoDB

С запущенной MongoDB вы можете подключиться к базе данных, используя оболочку MongoDB, которая является инструментом командной строки для взаимодействия с базой данных MongoDB. Вот как ее использовать:

  1. Откройте новое окно командной строки.
  2. Если каталог bin MongoDB находится в вашем PATH, просто введите mongo и нажмите Enter. Если нет, перейдите в каталог bin и запустите mongo оттуда.
  3. Загрузка оболочки, и теперь вы подключены к серверу MongoDB. Вы можете начать использовать команды MongoDB для взаимодействия с вашей базой данных. Например, создайте новую базу данных, введя use myDatabase и нажав Enter. Это создаст (или переключится на) базу данных с именем «myDatabase».

Шаг 7: Основные команды MongoDB

Теперь, когда MongoDB установлена и работает, полезно знать некоторые основные команды для управления и работы с вашими данными. Вот некоторые основные операции в MongoDB:

Создание базы данных

Создайте новую базу данных, введя команду use myDatabase. Если база данных не существует, MongoDB создаст ее при первом сохранении данных в нее.

Вставка документа

Чтобы добавить данные в вашу базу данных, вставьте документы в коллекцию. Коллекция похожа на таблицу в реляционной базе данных. Используйте следующую команду в оболочке MongoDB:

db.myCollection.insertOne({
    "name": "John Doe",
    "Age": 29,
    "city": "New York"
})

Эта команда добавляет новый документ в коллекцию «myCollection». Если коллекция не существует, MongoDB создаст ее.

Запрос данных

Получите данные, используя команду find:

db.myCollection.find({ "name": "John Doe" })

Эта команда ищет документы, где поле «name» равно «John Doe».

Обновление документа

Обновите документ с помощью команды updateOne или updateMany:

db.myCollection.updateOne(
    { "name": "John Doe" },
    { $set: {
            "Age": 30
        }
    }
)

Это обновляет поле «Age» до 30 для документов, где «Name» равно «John Doe».

Удаление документа

Удалите документ с помощью deleteOne или deleteMany:

db.myCollection.deleteOne({ "name": "John Doe" })

Эта команда удаляет документ, где «name» равно «John Doe».

Заключение

Вы узнали, как установить MongoDB на ваш компьютер с Windows, и теперь у вас есть базовое понимание того, как запустить MongoDB, подключиться с помощью оболочки MongoDB и выполнять основные операции. MongoDB — это мощная NoSQL база данных с гибкой и масштабируемой архитектурой. Изучая MongoDB глубже, исследуйте ее расширенные функции, такие как индексы, агрегация и репликация, чтобы создавать надежные и высокопроизводительные приложения.

Если вы найдете что-то неправильное в содержании статьи, вы можете


Комментарии