몽고디비 연결 에러 MongooseServerSelectionError: connect ECONNREFUSED ::1:27017 at Connection.openUri
Node.js 강의 듣다가 위와 같은 오류가 나왔다.
const mongoose = require("mongoose");
mongoose.set("strictQuery", false); // 이 문장 추가하기!
const connect = () => {
mongoose
.connect("mongodb://127.0.0.1:27017/spa_mall", { // <-- 이걸로 변경하기!
// .connect("mongodb://localhost:27017/spa_mall") //<-- 내가 썼던 코드
useNewUrlParser: true,
useUnifiedTopology: true,
})
.then(() => console.log('mongoDB connected'))
.catch(err => console.log(err));
};
mongoose.connection.on("error", err => {
console.error("몽고디비 연결 에러", err);
});
module.exports = connect;
윈10기준) 서비스 -> MongoDB Service (MongoDB) 찾아서 시작 누르기.