Невозможно использовать MongoDB

-4

Я слежу за учебником, чтобы использовать Node.js, Express, Jade и MongoDB вместе. У меня возникли проблемы с использованием базы данных, начиная с того момента, когда я пытаюсь получить доступ к информации из нее в Jade, но теперь я нахожусь в точке, где я не могу даже получить доступ к ней через командную строку.

Всякий раз, когда я перехожу в установленное место (C: /mongo/bin) и вводим команду:

монго

Я вернусь:

MongoDB shell version 2.6.5
connecting to: test
Warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061 No connection could be made because the target machine actively refused it.

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

спросил(а) 2014-11-07T00:50:00+03:00 6 лет назад
0
71

mongo.exe открывает клиент mongodb, вам сначала нужно запустить mongod.exe, чтобы открыть сервер mongodb, а затем снова запустить команду mongo.

Разработав немного ответа на этот ответ - вам нужно выполнить две разные команды, и вам нужно сделать их в порядке:


    mongod - эта команда выполняется для запуска вашего сервера MongoDB. Это делает все доступным на самом сервере, включая экземпляры базы данных, которые там хранятся. mongo - эта команда выполняется, чтобы запустить Mongo shell. Оболочка Mongo позволяет вам взаимодействовать с базами данных и коллекциями и зависит от доступных баз данных и коллекций (то есть сервер должен быть запущен).

ответил(а) 2014-11-07T01:01:00+03:00 6 лет назад
59

mongo - это просто оболочка cli для взаимодействия с сервером mongo. Насколько я знаю, вам все равно нужно сначала запустить mongo-сервер.

Проверьте в проводнике, какие другие файлы находятся в каталоге bin. должен быть файл mongod.exe. Когда вы открываете его, должна открываться командная строка. Пока это открыто, сервер работает, и вы можете взаимодействовать с ним через команду mongo.

ответил(а) 2014-11-07T00:52:00+03:00 6 лет назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема