mongodb參數

啓動命令 :  
mongod -port 27017 --dbpath data/ --logpath log/mongodb.log  --fork

 ps -ef | grep momgod   (查看是否啓動成功)

經常使用的啓動參數:

   --dbpath:指定存儲數據的文件夾

   --logpath:指定日誌存儲文件

   --logappend:日誌以增長方式產生

   --port指定端口,若是不寫的話,默認是27017

   --fork表明後臺運行(注意:若是不加後臺啓動參數fork,啓動的這個頁面不能關閉,使用命令鏈接數據庫時要另打開一個窗口)

配置文件: (啓動命令 : mongod -f mongo.conf)

# Where and how to store data.
storage:
  dbPath: /home/zh/Data/db
journal:
   enabled: true
   systemLog:
   destination: file
   logAppend: true
   path: /home/zh/Data/log/mongod.loghtml

# network interfaces
net:
   port: 27017
   bindIp: localhost web

processManagement:
   fork: true mongodb

中止命令:
$ mongo 127.0.0.1:27017 #進入mongo
> db.shutdownServer() 輸入這一句就能夠關閉
mongod
-shutdown -dbpath=/usr/local/mongodb/data
經過配置文件啓動:
首先在mongodb目錄下新建一個文件,文件名任意,如:mongodb.conf
port=27017 
dbpath=/home/zp/MongoDBdata/db/
logpath=/home/zp/MongoDBdata/log/mongo.log
logappend=true 

解釋說明:
port=10001【表明端口號,若是不指定則默認爲 27017 】
dbpath=data/ 【數據庫路徑】
logpath=log/mongodb.log 【日誌路徑】
logappend=true 【日誌文件自動累加,而不是覆蓋】

啓動Mongodb服務
mongod -f mongodb.conf 
非法關閉服務器,會產生mongod.lock文件

 

使用客戶端來鏈接該數據庫
mongo localhost:27017 往數據庫中插入值
connecting to: localhost:27017/test  
> db.foo.save({a:1})  


從數據庫中查詢 > db.foo.find()  
{ "_id" : ObjectId("4ee66eb440ef7803a9873d2d"), "a" : 1 }  
>  

 

經過瀏覽器訪問
在瀏覽器地址欄輸入: http://localhost:27017/ 而後回車訪問
能夠看到以下提示:
  You are trying to access MongoDB on the native driver port.
  For http diagnostic access, add 1000 to the port number 而後根據提示把端口號加上1000訪問 http://localhost:11001/ 、 就可以訪問到Monodb的服務端web頁面

 

 

原文:數據庫

http://www.javashuo.com/article/p-fwszqpvz-d.html瀏覽器

相關文章
相關標籤/搜索