如何编写连接mongodb的查询?

时间:2016-03-29 13:10:42

标签: mongodb express

我在不同的服务器上安装了mongodb。我修改了我的旧代码

db: 'mongodb://localhost/dev',

到新代码

我的用户名:proUseAdd 密码:mongodb @ 23 ip:169.213.64.127

我这样修改了

db: 'mongodb://proUseAdd:mongodb@23@169.213.64.127:27017/dav',

我收到此错误

  

无法连接到MongoDB!

     

错误:无法连接   [23@169.213.64.127:27017]

更新

我试过更改了我的密码:mongodb23 查询strin:

db: 'mongodb://proUseAdd:mongodb23@169.213.64.127:27017/dav',

我仍然收到错误

  

无法连接到MongoDB!

     

错误:无法连接   [169.213.64.127:27017]

1 个答案:

答案 0 :(得分:3)

将密码更改为不包含@的内容。

在解析连接字符串时,MongoDB驱动程序会查找@字符以分隔您的凭据和主机名。由于您的密码中包含@,因此密码为proUseAdd:mongodb,主机名为23@169.213.64.127:27017