Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将mongo db连接到远程服务器节点_Javascript_Node.js_Mongodb_Mongoose_Database - Fatal编程技术网

Javascript 将mongo db连接到远程服务器节点

Javascript 将mongo db连接到远程服务器节点,javascript,node.js,mongodb,mongoose,database,Javascript,Node.js,Mongodb,Mongoose,Database,I nave nodejs服务器并使用mongoose作为本地连接到Mongo DB: mongooseQ.connect("mongodb://localhost:27017/YepiMobile"); 如何从我的机器连接到位于远程服务器上的mongo db 比如: mongooseQ.connect("mongodb://remote.server.com:27017/YepiMobile"); 通过阅读Mongoose的文档,您的第二次连接尝试是否失败?您似乎做得很正确: mong

I nave nodejs服务器并使用mongoose作为本地连接到Mongo DB:

mongooseQ.connect("mongodb://localhost:27017/YepiMobile"); 
如何从我的机器连接到位于远程服务器上的mongo db

比如:

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

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

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

可能您缺少服务器的凭据?有关更多信息,请参阅此链接:,或参阅MongoDB的连接文档:。

如果为远程服务器输入正确的主机名,上述操作是否会失败?看起来应该能用。如果失败了,你会看到什么错误?@Simha这有帮助吗?在这里用户名和密码意味着服务器用户名和密码?谢谢-这个链接很有用!