這與這裏的問題是: MongoDB password with "@" in it使用R鍵連接到MongoDB的密碼與「@」
不過,我使用R包mongolite連接,所以我不能應用的解決方案。 USER1,我的密碼是::P @提供ssword,我怎麼會寫:關於如何修改它,這樣它仍然可以工作,將mongolite包
例如,如果我的用戶名是任何建議
mongodb://user1:[email protected]@myip
謝謝!
這與這裏的問題是: MongoDB password with "@" in it使用R鍵連接到MongoDB的密碼與「@」
不過,我使用R包mongolite連接,所以我不能應用的解決方案。 USER1,我的密碼是::P @提供ssword,我怎麼會寫:關於如何修改它,這樣它仍然可以工作,將mongolite包
例如,如果我的用戶名是任何建議
mongodb://user1:[email protected]@myip
謝謝!
我用這個結構和工作對我來說
newdb <- mongo(collection= "name_collection",
db = "name_db",
url = "mongodb://user:[email protected]_ip:port_number/name_db",
verbose = TRUE)
該問題要求密碼中帶有@符號,我認爲你的解決方案不能解決它。 – SymbolixAU
我只是碰到了這個問題,並通過使用其相應的percent-encoding
,例如逃逸的密碼@解決它使用%40
來使其逃脫。所以在你的情況下:
mongodb://user1:p%[email protected]
應該工作。
編輯:我沒有看到你已經在評論中的答案:)逃生在我的情況下工作,所以我假設你可能有一個你的用戶名或密碼錯誤。
沒有 - 它使用我認爲%40和認證失敗:-( – user1357015