Alex Dai Playground

[Mongodb] install mongodb

| Comments

Linux

資料庫目錄

mkdir -p /data/db

cd /usr/local/mongodb/bin

啟動 mongo

./mongod

進入 mondo cli

./mongo

無法啟動 mongo 的話

$ /usr/local/mongodb ./mongod

exception in initAndListen: 98 Unable to create/open lock file: /data/db/mongod.lock errno:13 Permission denied Is a mongod instance already running?, terminating

解決

sudo chown -R $USER /data/db

Windows

變更資料庫目錄 & log 檔案路徑

mongod.cfg
dbpath=E:\mongodb
logpath=E:\mongodb\mongo.log
logappend=true

將 mongod.exe 加入服務(開機自動執行)

mongod.exe --config E:\mongodb\mongod.cfg --install

啟動

net start MongoDB

停止

net stop MongoDB

移除服務

mongod.exe --remove

Comments

comments powered by Disqus