我在linux机器上运行mongodb.所以每次我从控制台连接到它(打字mongo
)我得到这样的东西:
MongoDB shell version: 2.4.9 connecting to: test
然后我正在使用myDatabase
(myDatabase的99%是相同的).所以基本上我总是做一些不必要的工作.有没有办法配置mongo,以便它myDatabase
默认连接?
很惊讶我没有发现这个的重复.好的,现在我们有了内容.
从命令行,只需执行以下操作:
$ mongo myDatabase
这实际上在文档中有所涉及,尽管在页面上有所不同.没有直接链接,但搜索
和相同的例子.
当然你可以做到:
$ mongo --help MongoDB shell version: 2.4.9 usage: mongo [options] [db address] [file names (ending in .js)] db address can be: foo foo database on local machine 192.169.0.5/foo foo database on 192.168.0.5 machine 192.169.0.5:9999/foo foo database on 192.168.0.5 machine on port 9999
其中显示了用法以及您可以传递的其他选项.
另一件事,不是默认连接,但快捷方式是你可以在.mongorc.js
文件中执行此操作:
db=db.getSiblingDB("myDatabase")
db
现在将变量分配给该数据库:
db.collection.find()
正在采取行动myDatabase
.