我在不同的服务器上安装了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]
答案 0 :(得分:3)
将密码更改为不包含@
的内容。
在解析连接字符串时,MongoDB驱动程序会查找@
字符以分隔您的凭据和主机名。由于您的密码中包含@
,因此密码为proUseAdd:mongodb
,主机名为23@169.213.64.127:27017
。