찾다

 >  Q&A  >  본문

내 mongodb 및 백엔드 서버에 연결할 수 없습니다

새 오류 발생_1.MongoAPIError('URI에는 호스트 이름, 도메인 이름 및 tld가 포함되어야 합니다.');

안녕하세요 여러분, 백엔드를 mongodb에 연결하는 동안 오류가 발생했습니다. 저는 학생이고 프로젝트를 개발하면서 풀스택을 배우고 있는데 위와 같은 오류가 발생합니다.

mongodb를 백엔드 서버에 연결하려고 하는데 연결이 되지 않고 대신 위에서 언급한 오류가 표시됩니다.

const connect = async () => {
    try{
        await mongoose.connect('mongodb+srv://rahulghatge166:Rahul@[email protected]/Booking?retryWrites=true&w=majority');
        console.log('Connected to MongoDb')
    }catch(error) {
        throw error
    }
}

mongoose.connection.on('disconnected', () => {
    console.log('mongoDb disconnected')
})
mongoose.connection.on('connected',() => {
    console.log('mongoDb is connected')
})

P粉426906369P粉426906369278일 전383

모든 응답(1)나는 대답할 것이다

  • P粉445750942

    P粉4457509422024-02-26 16:52:47

    귀하의 비밀번호에는 특수 문자 @。您需要将其编码为 %40가 포함되어 있습니다.

    코드를 다음으로 변경하세요:

    으아악

    회신하다
    0
  • 취소회신하다