sql >> Databáze >  >> NoSQL >> MongoDB

Chyba:připojte ETIMEDOUT 54.162.26.95:17185

problém s mongodb.

Mohu se připojit k mongodb přes telnet ds017185.mlab.com:17185, ale zdá se, že uživatelské jméno, heslo nebo název databáze mongodb nejsou platné.

pro kontrolu nahraďte řádek mongoose.connect tímto. Získáte informace o problému:

var connectionString = 'mongodb://yourdbus:[email protected]:17185/myfbdb';
mongoose.connect(connectionString);

mongoose.connection.on('error', function(error) {
  console.error('Database connection error:', error);
});

mongoose.connection.once('open', function() {
  console.log('Database connected');
});

Stručně řečeno:pokud nemůžete problém vyřešit, zkontrolujte mongodb, přeinstalujte jej atd., aby fungoval.




  1. Agregační filtr po $lookup

  2. Operátor agregačního potrubí MongoDB $lt

  3. sailsjs používají mongodb bez ORM

  4. Použijte řetězcovou proměnnou ve výrazu LINQ lambda