mac系統下安裝、啟動、停止mongodb

1. 使用homebrew安裝

brew update
brew install mongodb

下載后文件會存儲在(不同電腦略有區別):


mongodb.png

然后需要你在當前目錄下建立data/db文件夾,并設置權限可讀可寫


data.png

2.使用mongod命令啟動數據庫

1.開啟數據庫: 如果不配置path的話需要cd到:/usr/local/Cellar/mongodb/3.4.6/bin 然后用./mongod開啟數據庫

1240.png
12.png

2.顯示等候客戶端連接的界面就代表啟動成功了,如果不成功就檢查下你/data/db文件夾位置對不對,不行就重新刪掉建一個。

3.打開瀏覽器,輸入localhost:27017,會出現:
It looks like you are trying to access MongoDB over HTTP on the native driver port.表示成功!

4.要停止mongodb一定要正確的退出,不然下次再次連接數據庫會出現問題.

use admin;
db.shutdownServer();

5.如果你不想每次啟動mongodb都要切換到/usr/local/Cellar/mongodb/3.4.6/bin目錄下,你可以將它添加到環境變量,操作如下:
首先添加PATH:

echo 'export PATH=/usr/local/Cellar/mongodb/3.4.6/bin:$PATH'>>~/.bash_profile

添加完成后為使環境變量生效,可重啟shell終端,或輸入命令
source .bash_profile。
查看環境變量是否添加成功:
echo $PATH

環境變量添加成功。
以后啟動就可以直接輸入mongod 啟動了

3. 下載安裝包安裝

下載:curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-2.4.<6 class="tgz"
解壓:tar -zxvf mongodb-osx-x86_64-2.4.6
將解壓的安裝文件移動到你所喜歡的位置: 我將它移動到應用程序下的mongodb文件夾
mv -n ~/Downloads/mongodb-osx-x86_64-2.4.6 ~/Applications/mongodb/

在根目錄/下創建 data/db 目錄(意思就是你的mongodb安裝在哪里你就在這個目錄的根目錄下建立data/db文件夾),用于放置mongodb數據,并且給該目錄設置權限
sudo mkdir -p /data/db
sudo chown -R  你自己的用戶名(此外有個空格) /data 

啟動mongodb服務
cd Applications/mongodb/bin
./mongod

打開另一個終端窗口
cd Applications/mongodb/bin
./mongo
即可操作數據庫

4.Robo 3T 工具安裝

鏈接地址:https://robomongo.org

5.報錯處理

報錯:

2017-06-12T13:06:18.407+0300 I CONTROL [initandlisten] now exiting
2017-06-12T13:06:18.407+0300 I CONTROL [initandlisten] shutting down with code:100

解決方案:

去你的data/db文件夾,刪除mongo.lock文件,然后使用 sudo mongod開啟服務器 注意!!!!:一定要用sudo啟動

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容