error: couldn’t connect to server 127.0.0.1:27017
如果沒(méi)有啟動(dòng)服務(wù)先啟動(dòng)服務(wù)。如果服務(wù)已經(jīng)啟動(dòng)了户辫,那有可能是上次沒(méi)有正確的將服務(wù)器關(guān)閉,導(dǎo)致存放數(shù)據(jù)的文件被占用鎖住了渐夸。只需刪除data/db-- mongod.lock 文件,重新啟動(dòng)服務(wù)即可.
啟動(dòng),關(guān)閉的方法
1簡(jiǎn)單的方法
啟動(dòng) brew services start mongodb // 再輸入mongo可以進(jìn)入數(shù)據(jù)庫(kù)
關(guān)閉 brew services stop mongodb
brew services restart mongodb 重啟
2 麻煩的方法
啟動(dòng) mongod --config /usr/local/etc/mongod.conf
關(guān)閉 打開(kāi)另一個(gè)終端窗口 切換到你的mongodb/bin目錄下 ./mongo
> use admin
> db.shutdownServer()