Я делал урок по mongodb и теперь внезапно не могу подключиться. Я пробовал все виды вещей, и ничего не работает. когда я копирую и вставляю строку из кластера (которая работала 3 часа go), она говорит:
QUERY [js] Error: couldn't connect to server .:27017, connection attempt failed: HostNotFound: Could not find address for .:27017: SocketException: Host not found (authoritative) :
, поэтому я немного погуглил и нашел все о mongod. поэтому, когда я набираю в mongod, это терпит неудачу, потому что нет папки / data / db. поэтому я следовал верхнему ответу из здесь , чтобы создать каталог. он говорит, что каталог все еще не существует. Я ищу в моем искателе, и эта папка фактически существует. так что я не уверен, что там происходит.
Я попытался mongod --port 27018
, но это не удалось, потому что
exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
, но снова эта папка существует. Я смотрю на это. в настоящее время он содержит txt-файл с именем 'you_stupid_fucking_dumbass_computer_why_cant_you_see_this.txt'. согласно терминалу, этот файл действительно существует в папке / data / db, которая существует именно там, где я его создал, как указано в гиперссылке. Я использовал принятый ответ. не знаю, почему это не получается.
Я искал все переполнения стека и пробовал все варианты ответов безрезультатно. если вы собираетесь порекомендовать что-либо, касающееся homebrew, просто знайте, что любая команда homebrew не выполняется, потому что она не может распознать «услуги». Я попробовал их все, но не нашел удачи. Я пытался убить с помощью pid, но это тоже не сработало, потому что no matching processes
найдено. Я тоже пробовал разные вещи «killall», и ни одна из них не работает. той же причине. Команда не распознана. так что это тоже. пожалуйста помогите