【发布时间】:2020-11-08 19:35:01
【问题描述】:
当我尝试将我的 node.js 应用程序与我创建了一个名为 test 的数据库的 mongodb atlas 连接时,我在控制台中收到以下错误。
Error: queryTxt ETIMEOUT cluster0.z7ysr.mongodb.netat QueryReqWrap.onresolve [as oncomplete]
我有一个免费的 atlas 帐户。 我在项目中使用了 mongoose 库和以下代码。
mongoose.connect('mongodb+srv://username:pwd@cluster0.z7ysr.mongodb.net/testretryWrites=true&w=majority'
{
useNewUrlParser: true,
useUnifiedTopology: true
});
【问题讨论】:
-
嘿@nikunjkr,只是确认一下,您是故意将用户名:pwd 保留为用户名:pwd 还是您没有编辑的内容。
-
嗨! @AshutoshKumar 我刚刚将原来的用户名和密码分别更改为用户名和密码。
-
请显示更多代码。
-
好的,谢谢stackoverflow.com/questions/61800062/… 是否解决了这个问题。
-
查看@NithinKJoy 的答案,逗号似乎可以解决它
标签: node.js mongodb mongoose mongodb-atlas