【问题标题】:Connect mongo db to remote server nodejs将 mongo db 连接到远程服务器 nodejs
【发布时间】:2014-11-05 14:16:18
【问题描述】:

我在本地使用 mongoose 连接到 nodejs 服务器并连接到 Mongo DB:

mongooseQ.connect("mongodb://localhost:27017/YepiMobile"); 

如何从我的机器连接到位于远程服务器上的 mongo db?

类似:

mongooseQ.connect("mongodb://remote.server.com:27017/YepiMobile"); 

【问题讨论】:

  • 当您为远程服务器输入正确的主机名时,上述操作是否会失败?看起来它应该工作。如果失败,您会看到什么错误?

标签: javascript node.js mongodb mongoose database


【解决方案1】:

第二次连接尝试是否会失败,通过阅读 Mongoose 的文档,您似乎做得正确:

mongoose.connect('mongodb://username:password@host:port/database?options...');

也许您缺少服务器的凭据?有关更多信息,请参阅此链接:http://mongoosejs.com/docs/connections.html,或参阅 MongoDB 的连接文档:http://docs.mongodb.org/manual/reference/connection-string/

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-30
  • 1970-01-01
  • 2022-12-21
  • 1970-01-01
  • 2012-12-10
  • 2018-04-18
相关资源
最近更新 更多