MongoDB: '-bash: mongo: команда не найдена' после установки с помощью Homebrew и NPM на Mac - PullRequest
0 голосов
/ 01 мая 2019

В настоящее время я пытаюсь установить MonogoDB на Mac.

Я установил как с HomeBrew, так и с npm. Но все же есть две проблемы,

1) Не могу использовать в командной строке,

-bash: mongodb: команда не найдена

2) по-прежнему не удается запустить MongoDB с ошибкой, указанной ниже, 'node mongodb-test.js'

Ошибка: подключить ECONNREFUSED 127.0.0.1:27017 в TCPConnectWrap.afterConnect [как oncomplete] (net.js: 1117: 14)

// Просто хочу попробовать запустить его для теста

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";

MongoClient.connect(url, function(err, db) {
  if (err) throw err;
  var dbo = db.db("mydb");
  dbo.createCollection("customers", function(err, res) {
    if (err) throw err;
    console.log("Collection created!");
    db.close();
  });
});

  • Люди говорили, что MongoDB находится в / usr / local / var / mongodb, если я использовал HomeBrew. Однако, когда я проверяю папку, она пуста ..

Как вы думаете, ребята, он как-то неправильно установился ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...