当前位置:  开发笔记 > 编程语言 > 正文

默认情况下,在mongodb中连接到特定数据库

如何解决《默认情况下,在mongodb中连接到特定数据库》经验,为你挑选了1个好方法。

我在linux机器上运行mongodb.所以每次我从控制台连接到它(打字mongo)我得到这样的东西:

MongoDB shell version: 2.4.9
connecting to: test

然后我正在使用myDatabase(myDatabase的99%是相同的).所以基本上我总是做一些不必要的工作.有没有办法配置mongo,以便它myDatabase默认连接?



1> Neil Lunn..:

很惊讶我没有发现这个的重复.好的,现在我们有了内容.

从命令行,只需执行以下操作:

$ 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.

推荐阅读
刘美娥94662
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有