Sto eseguendo MongoDB 3.2.16. Ho creato un nome utente e una password per il mio database. Posso accedere al database tramite il mio client desktop (robomongo), ma quando ho impostato la mia stringa di connessione in questo modo:
mongoose.connect("mongodb://username:pass123@localhost:27017/dbname");
sul server, non è successo nulla.
Puoi dirmi se ci sono altre opzioni?
risposte:
0 per risposta № 1puoi fare come segue, quindi in caso di errori relativi alla connessione db verrà visualizzato un messaggio di errore
mongoose.connect("localhost:27017/dbname");
var db = mongoose.connection;
//on DB error
db.on("error",console.error.bind(console,"connection error:"));