我正在使用本教程来研究平均堆栈。但是本教程连接到远程mongodb安装。我让MongoDB在CentOS7本地主机上运行。
如何从上面的教程链接中修改server.js中的猫鼬连接线,以连接到本地主机数据库而不是远程数据库?下面是来自server.js 的当前行,需要更改为指向localhost mongodb:
mongoose.connect('mongodb://node:nodeuser@mongo.onmodulus.net:27017/uwO3mypu'); 还没有创建特定的mongodb数据库。我也需要创造这个吗?
发布于 2016-06-28 00:09:38
我在Mongo是个新手,但我知道如何连接本地数据库。基本上,我必须做以下几件事:
mongod --dbpath [YOUR_DB_PATH]
use mydbmongodb db实例在默认端口上查找连接。因此,您可以更改这一行:mongoose.connect('mongodb://localhost:27017/mydb');
同样,这是非常基本的,它正在创建一个包含所有默认选项的mongo连接。因此,这将使您继续滚动,但您可能需要挖掘更多的定制选项。
希望这能有所帮助
https://stackoverflow.com/questions/38065011
复制相似问题