Прежде всего, скачайте и установите mongodb, я не буду говорить о конкретном инструкции по загрузке и установке, версия, которую я использую, называется "mongodb-win32-x86_64-2008plus-ssl-3.4.7-signed".
Каталог, который я установил, была: D:\MongoDB\Server\3.4\
Я начал MongoDB в виде конфигурационного файла и создал новый файл mongo.conf самостоятельно
<setting> = <value> Этот формат конфигурации является конфигурационным файлом MongoDB версии 2.4, и новая версия может быть совместима с командами конфигурации старой версии
Официальная ссылка на введение на сайт: https://docs.mongodb.com/v2.4/reference/configuration-options/
Новая версия основана на формате профиля YAML и вводной ссылке: https://docs.mongodb.com/manual/reference/configuration-options/
Конфигурация следующая:
Затем введите в каталог bin и запустите его с команды cmd, команда запуска выглядит следующим образом:
Ошибка следующая:
--------------------------- mongod.exe - Системная ошибка --------------------------- Эту программу нельзя запустить, потому что api-ms-win-crt-runtime-l1-1-0.dll отсутствует на компьютере. Попробуйте переустановить программу, чтобы исправить эту проблему. --------------------------- Уверен ---------------------------
Вот как это исправить:
Установка VC redit.exe программы для решения решения
Это программа VC: VC redit.exe Ссылка: https://www.microsoft.com/zh-cn/download/details.aspx?id=48145
При загрузке выберите x86 или x64 в зависимости от потребностей вашей системы, и установка будет успешной.
После устранения этой проблемы мы повторно запускаем команду запуска и видим, что новая ошибка выглядит следующим образом:
D:\MongoDB\Server\3.4\bin>mongod --config "D:\MongoDB\Server\3.4\mongo.conf" 2017-08-20T15:40:48.459+0800 F КОНТРОЛЬ [главная] Неудачная глобальная инициализация: Fil
eNotOpen: Failed to open "D:\MongoDB\Server\3.4\logs\mongo.log" Решение: создать новую папку журналов в каталоге D:\MongoDB\Server\3.4\!!
Затем выполните команду запуска снова и обнаружите, что на этот раз ошибки нет, но порт не подключён, запуск не успешен, и ошибка не сообщается, следующим образом:
На самом деле это неудачный старт, и решение такова:
В каталоге D:\MongoDB\Server\3.4\создать новую папку данных!!
Потому чтоВ конфигурационном файле мы указываем каталог двух файлов, программа не создаёт каталог автоматически, нужно создавать её вручную, если каталога не существует, MongoDB не запустится! Ошибки не могут сообщаться!!
Все логи и каталоги данных нужно создавать вручную, на этот раз запуск проходит успешно!!
После успешного запуска не закрывайте окно cmd, если закрыть окно cmd, MongoDB тоже будет закрыт!!
Интерфейс успеха запуска MongoDB выглядит следующим образом:
|