如何为本地数据库启动mongoshell

时间:2014-11-09 01:32:23

标签: node.js mongodb batch-file

我在连接到本地MongoDB数据库时遇到了莫名其妙的麻烦 - 我正在尝试为本地数据库启动Mongo Shell

现在我的脚本(connect_to_dev_DB.bat)是这样的:

mongo --dbpath ./data

但这不是正确的

这是Eclipse中打开脚本的目录

enter image description here

第w

1 个答案:

答案 0 :(得分:1)

您需要提供命令

$ mongo --shell

这样你就可以拥有一个mongo shell到默认的db。然后你可以通过命令

切换到你最喜欢的数据库,比如说mydb
> use mydb

您尝试创建的dbpath与mongod(即mongo守护程序)的关联。

当然,mongo应该在您的PATH变量中,否则,只需给出可以找到命令的绝对路径。此外,如果要直接连接到您选择的数据库,可以使用以下命令:

$ mongo --shell localhost/mydb

最后,一旦获得mongo shell,就可以使用

查看所有数据库
> show dbs