我刚刚开始在本地开发Mongodb并遵循教程。如何强制保存dbpath参数?
我想为我的所有开发使用1个路径。
在MongoDB的文档,它说:
创建数据目录
默认情况下,MongoDB的将数据存储在 /数据/ DB,但它不会自动 创建该目录。要创建它, 做:
$的mkdir -p /数据/ DB
你也可以告诉 MongoDB中使用不同的数据 目录,与--dbpath选项。
我想为我的所有dbpath使用一个路径,以便我知道它们都在哪里,而不会感到困惑。
我想使用的路径是:
sudo mongod --config=/Applications/XAMPP/xamppfiles/var/mongodb/mongodb.conf
的mongodb.conf文件我已经被设置为这样:
# Store data alongside MongoDB instead of the default, /data/db/
dbpath = /Applications/XAMPP/xamppfiles/var/mongodb
# Only accept local connections
bind_ip = 127.0.0.1
然而,我注意到,我要保持打字这个配置路径在每次我想运行Mongo时都是如此。
如何让Mongodb保存dbpath或配置文件的路径,而不必每次都输入它?
谢谢。
我应该指出我是在Mac Snow Lepoard上,为什么我要将它指向我的XAMPP目录,所以我可以在XAMPP中使用Mango。出于某种原因,我所做的任何基本的Mongo测试php脚本都不会被识别,除非我将mongodb存储在XAMPP文件夹下的dbpath中。 – zardon 2011-03-08 06:51:31