将mongo db连接到远程服务器nodejs

时间:2014-09-11 14:53:01

标签: javascript node.js mongodb mongoose database

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

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

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

类似的东西:

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

1 个答案:

答案 0 :(得分:4)

第二次连接尝试是否失败,通过阅读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/