mongoDB 연결 에러

programming·2023년 2월 3일
0
post-thumbnail

몽고디비 연결 에러 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) 찾아서 시작 누르기.

profile
개발 기록 일지

0개의 댓글