摘要:本次講述安裝的當然是免費的社區版。兩種安裝方法手動安裝,需要下載安裝包解壓編譯比較繁瑣使用系統的安裝,是系統上的包管理工具,類似的。如文章出現有錯誤,麻煩指出或有相關知識點討論也十分歡迎
Mac上裝MongoDB的官網教程:https://docs.mongodb.com/manu...,英文不錯的可以直接看,教程也很清晰。
兩種版本MongoDB有兩種版本:
1.(Enterprise Edition)企業版,更高級的功能和技術服務(應該要錢)
2.(Community Edition)社區版,免費,一般來說足夠用的了
兩者差異主要體現在安全認證、系統認證等方面。本次講述安裝的當然是免費的社區版。
手動安裝(manually),需要下載安裝包、解壓、編譯...比較繁瑣
使用mac系統的Homebrew安裝(Homebrew),Homebrew是mac系統上的包管理工具,類似node的npm。此方法比較方便快捷。
用Homebrew安裝MongoDB一、更新Homebrew,打開命令行工具執行以下命令,為什么更新Homebrew?
brew update
二、 安裝mongonDB,安裝前可以執行 mongo -version 檢查是否已安裝,若已安裝繼續執行以下命令會提示你是否替代當前版本.
如果想安裝最新開發版則加上--devel:brew install mongodb --devel
brew install mongodb
三、 創建MongoDB數據存放的默認文件夾,MongoDB數據存放的默認路徑為/data/db(即根目錄下/data/db),但該目錄的文件夾在你電腦不一定存在,執行以下命令創建(你未必有權限創建,所以加上sudo)
sudo mkdir -p /data/db
四、設置db文件夾權限,數據庫需要讀寫數據,如果你沒root權限,在根目錄下創建的文件夾默認是沒有寫入權限的,直接啟動MongoDB會報錯。
所以要設置權限。權限設置有兩種方法,1、通過界面操作文件夾右擊鼠標,進入"顯示簡介"->共享與權限->打開右下角操作鎖->進行權限修改
2、通過命令行操作,以下是其中一種設置讀寫權限命令(xxx為你的用戶名)
sudo chown -R xxx /data/db
五、啟動MongoDB服務,執行完以上操作,我們來開啟MongoDB,有兩種開啟方式1、通過執行配置文件啟動(自行百度);2、直接通過一下命令啟動:
mongod
看到這個證明我們已經開啟了MongoDB服務。
六、進入mongoDB操作模式,我們已經開啟了mongodb服務,但在當前命令面板下是無法進行其他操作的,所以再新打開一個命令面板,然后輸入下面的命令進入mongoDB的操作模式(前提是MongoDB服務已打開,若關閉則直接報錯)
mongo
現在我們可以進行數據庫的相關操作了,比如執行
show dbs
到這里我們已經完成Mongo的安裝、啟動、操作了
學習過程中會遇到很多問題,希望記錄下來方便日后回頭看看。如文章出現有錯誤,麻煩指出;或有相關知識點討論也十分歡迎 ^_^!
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19464.html
摘要:學的過程中查閱了無數資料,也收獲了一些經驗,所以希望總結出一份簡易入門教程供初學者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡單。搭建簡單服務器表示不是必要的這里僅以做示范,其他系統操作方法類似。 前言: 這兩天在學著用Python + Tornado +MongoDB來做Web開發(哈哈哈這個詞好高端)。學的過程中查閱了無數資料,也收獲了一些經驗,所以希望總結出一份...
摘要:學的過程中查閱了無數資料,也收獲了一些經驗,所以希望總結出一份簡易入門教程供初學者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡單。搭建簡單服務器表示不是必要的這里僅以做示范,其他系統操作方法類似。 前言: 這兩天在學著用Python + Tornado +MongoDB來做Web開發(哈哈哈這個詞好高端)。學的過程中查閱了無數資料,也收獲了一些經驗,所以希望總結出一份...
摘要:在上安裝有兩種方法下載安裝包安裝使用安裝方式下載安裝包安裝注意在中不支持像方式,只好用方式來下載。再打開一個終端窗口,執行以下命令停止在開啟服務的控制臺,即可停止或者直接關閉開啟服務的控制臺。 在Mac上安裝MongoDB有兩種方法: 下載安裝包安裝 使用 brew 安裝 1. curl方式下載安裝包安裝 注意:在mac中不支持像wget方式,只好用curl方式來下載。 可以直接到...
閱讀 2436·2021-10-09 09:44
閱讀 3792·2021-09-22 15:43
閱讀 2925·2021-09-02 09:47
閱讀 2539·2021-08-12 13:29
閱讀 3871·2019-08-30 15:43
閱讀 1680·2019-08-30 13:06
閱讀 2189·2019-08-29 16:07
閱讀 2745·2019-08-29 15:23