簡體   English   中英

將 NodeJS 連接到 Atlas MongoDB

[英]Connecting NodeJS to Atlas MongoDB

我制作了一些腳本,以便使用 NodeJS 和 MongoDB 創建服務器和數據庫。

我已經使用 localhost 嘗試了代碼,一切正常。

我在 Atlas MongoDB 上創建了一個帳戶,以便在在線數據庫上測試應用程序。

我更改了我的 js 中的 url,因為它僅在連接字符串時由 Atlas 提供:

const url = "mongodb+srv://XXX:<XXX>@XXX-uyrjt.mongodb.net/test?retryWrites=true&w=majority";

MongoClient.connect(url,{useNewUrlParser: true}, function(err,client) {

    if(err)
        console.log('unable to connect to mongodb server.error',err);
    else{...

}

但是我收到以下錯誤:

在此處輸入圖片說明

請在這里仔細檢查兩件事

  1. 正確的用戶名和密碼
  2. 您的 IP 在 Atlas 賬戶中被列入白名單。 要禁用白名單,您可以使用 ip - 0.0.0.0/0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM