Javascript 无法使用MongoDB

Javascript 无法使用MongoDB,javascript,mongodb,Javascript,Mongodb,我一直遵循一个教程一起使用Node.js、Express、Jade和MongoDB。我在使用数据库时遇到了一些问题,从我试图在Jade中访问数据库中的信息开始,但现在我甚至无法通过命令提示符访问数据库 每当我导航到安装位置C:/mongo/bin并输入以下命令时: 蒙戈 我回来了: MongoDB shell version 2.6.5 connecting to: test Warning: Failed to connect to 127.0.0.1:27017, reason: errno

我一直遵循一个教程一起使用Node.js、Express、Jade和MongoDB。我在使用数据库时遇到了一些问题,从我试图在Jade中访问数据库中的信息开始,但现在我甚至无法通过命令提示符访问数据库

每当我导航到安装位置C:/mongo/bin并输入以下命令时:

蒙戈

我回来了:

MongoDB shell version 2.6.5
connecting to: test
Warning: Failed to connect to 127.0.0.1:27017, reason: errno:10061 No connection could be made because the target machine actively refused it.
有人能帮我弄清楚如何在我的电脑上再次使用MongoDB吗?我安装它时,它曾经工作过一次。注意,我使用的是Windows 8.1,mongo只是与mongo服务器交互的shell cli。 据我所知,您仍然需要首先启动mongo服务器

在资源管理器中检查bin目录中还有哪些其他文件。应该有一个mongod.exe文件。当您打开它时,应该会打开一个命令行。只要这是打开的,服务器就在运行,您应该能够通过mongo命令与之交互

mongo.exe打开mongodb客户端,您需要先运行mongod.exe打开mongodb服务器,然后在另一个shell中再次运行mongo命令

详细说明一下这个答案-您需要执行两个不同的命令,并且需要按顺序执行它们:

mongod-执行此命令以启动MongoDB服务器。这使得实际服务器上的一切都可用,包括存储在那里的数据库实例。 mongo-执行此命令以启动mongo shell。Mongo shell允许您与数据库和集合交互,这取决于可用的数据库和集合,即服务器需要运行。
据我所知,我想我是提前启动的,但我收到了错误消息,如我在命令提示中的问题所述。bin文件夹中是否有mongod.exe文件?打开mongo.exe并保持cmd运行。再看一下我的答案,我编辑了它并添加了那个部分。是的,它可以工作,我可以通过命令提示符访问数据库并查看我几天前输入的数据!现在我只是想让它与node.jsLet一起工作。