mongodb note

記錄一下第一次使用MongoDB發生的蠢問題…

使用brew安裝

1
$ brew install mongodb

建立dbpath預設的路徑資料夾

1
$ sudo mkdir -p /data/db

執行mongo

1
$ mongo

這時發生了無法連線的問題

似乎是並沒有啟動mongodb的服務,可以用這個指令看看

1
$ ps -ef | grep [m]ongo

啟動mongod

1
$ mongod --dbpath /data/db --journal

再開啟一個新的Terminal輸入mongo,就連到了!

1
2
3
4
[~] $ mongo
MongoDB shell version: 2.6.0
connecting to: test
>

Note

  1. mongod.conf路徑位置/usr/local/etc/
  2. 預設mongod.lock路徑位置/usr/local/var/mongodb