mongodb+srv://<ID>:<PASSWORD>@<CLUSTER-URL>/<DATABASE>
PS C:\sprata\newsimul> node app.js
MongoDB 연결에 실패하였습니다. MongoParseError: URI malformed
MongoDB 연결 에러 MongoParseError: URI malformed
at new ConnectionString (C:\sprata\newsimul\node_modules\mongodb-connection-string-url\lib\index.js:102:23)
at parseOptions (C:\sprata\newsimul\node_modules\mongodb\lib\connection_string.js:191:17)
at new MongoClient (C:\sprata\newsimul\node_modules\mongodb\lib\mongo_client.js:51:63)
at NativeConnection.createClient (C:\sprata\newsimul\node_modules\mongoose\lib\drivers\node-mongodb-native\connection.js:306:14)
at NativeConnection.openUri (C:\sprata\newsimul\node_modules\mongoose\lib\connection.js:822:34)
at Mongoose.connect (C:\sprata\newsimul\node_modules\mongoose\lib\mongoose.js:429:15)
at connect (file:///C:/sprata/newsimul/schemas/index.js:6:6)
at file:///C:/sprata/newsimul/app.js:9:1
at ModuleJob.run (node:internal/modules/esm/module_job:222:25)
at async ModuleLoader.import (node:internal/modules/esm/loader:323:24)
PS C:\sprata\newsimul>
실행을 했을 때, 계속 뜨던 오류
다시 mongoDB로 들어가 URL을 긁어오다가 재확인한 결과 password의 문제였다.
@를 %40로 쳤어야 했는데, 저번 구글링에서 실수로 %4로 치고 있었던 것
이를 고치고 재실행했을 때
PS C:\sprata\newsimul> node app.js
MongoDB 연결에 성공하였습니다.
연결이 성공했다.