亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專(zhuān)欄INFORMATION COLUMN

MongoDB的安裝與啟動(dòng)(Mac 版)

keithyau / 699人閱讀

摘要:本次講述安裝的當(dāng)然是免費(fèi)的社區(qū)版。兩種安裝方法手動(dòng)安裝,需要下載安裝包解壓編譯比較繁瑣使用系統(tǒng)的安裝,是系統(tǒng)上的包管理工具,類(lèi)似的。如文章出現(xiàn)有錯(cuò)誤,麻煩指出或有相關(guān)知識(shí)點(diǎn)討論也十分歡迎

Mac上裝MongoDB的官網(wǎng)教程:https://docs.mongodb.com/manu...,英文不錯(cuò)的可以直接看,教程也很清晰。

兩種版本

MongoDB有兩種版本:
1.(Enterprise Edition)企業(yè)版,更高級(jí)的功能和技術(shù)服務(wù)(應(yīng)該要錢(qián))
2.(Community Edition)社區(qū)版,免費(fèi),一般來(lái)說(shuō)足夠用的了
兩者差異主要體現(xiàn)在安全認(rèn)證、系統(tǒng)認(rèn)證等方面。本次講述安裝的當(dāng)然是免費(fèi)的社區(qū)版。

兩種安裝方法:

手動(dòng)安裝(manually),需要下載安裝包、解壓、編譯...比較繁瑣

使用mac系統(tǒng)的Homebrew安裝(Homebrew),Homebrew是mac系統(tǒng)上的包管理工具,類(lèi)似node的npm。此方法比較方便快捷。

用Homebrew安裝MongoDB

一、更新Homebrew,打開(kāi)命令行工具執(zhí)行以下命令,為什么更新Homebrew?

brew update

二、 安裝mongonDB,安裝前可以執(zhí)行 mongo -version 檢查是否已安裝,若已安裝繼續(xù)執(zhí)行以下命令會(huì)提示你是否替代當(dāng)前版本.
如果想安裝最新開(kāi)發(fā)版則加上--devel:brew install mongodb --devel

 brew install mongodb 

三、 創(chuàng)建MongoDB數(shù)據(jù)存放的默認(rèn)文件夾,MongoDB數(shù)據(jù)存放的默認(rèn)路徑為/data/db(即根目錄下/data/db),但該目錄的文件夾在你電腦不一定存在,執(zhí)行以下命令創(chuàng)建(你未必有權(quán)限創(chuàng)建,所以加上sudo)

sudo mkdir -p /data/db 

四、設(shè)置db文件夾權(quán)限,數(shù)據(jù)庫(kù)需要讀寫(xiě)數(shù)據(jù),如果你沒(méi)root權(quán)限,在根目錄下創(chuàng)建的文件夾默認(rèn)是沒(méi)有寫(xiě)入權(quán)限的,直接啟動(dòng)MongoDB會(huì)報(bào)錯(cuò)。

所以要設(shè)置權(quán)限。權(quán)限設(shè)置有兩種方法,1、通過(guò)界面操作文件夾右擊鼠標(biāo),進(jìn)入"顯示簡(jiǎn)介"->共享與權(quán)限->打開(kāi)右下角操作鎖->進(jìn)行權(quán)限修改

2、通過(guò)命令行操作,以下是其中一種設(shè)置讀寫(xiě)權(quán)限命令(xxx為你的用戶(hù)名)

sudo chown -R xxx /data/db

五、啟動(dòng)MongoDB服務(wù),執(zhí)行完以上操作,我們來(lái)開(kāi)啟MongoDB,有兩種開(kāi)啟方式1、通過(guò)執(zhí)行配置文件啟動(dòng)(自行百度);2、直接通過(guò)一下命令啟動(dòng):

mongod


看到這個(gè)證明我們已經(jīng)開(kāi)啟了MongoDB服務(wù)。

六、進(jìn)入mongoDB操作模式,我們已經(jīng)開(kāi)啟了mongodb服務(wù),但在當(dāng)前命令面板下是無(wú)法進(jìn)行其他操作的,所以再新打開(kāi)一個(gè)命令面板,然后輸入下面的命令進(jìn)入mongoDB的操作模式(前提是MongoDB服務(wù)已打開(kāi),若關(guān)閉則直接報(bào)錯(cuò))

mongo


現(xiàn)在我們可以進(jìn)行數(shù)據(jù)庫(kù)的相關(guān)操作了,比如執(zhí)行

show dbs


到這里我們已經(jīng)完成Mongo的安裝、啟動(dòng)、操作了

最后

學(xué)習(xí)過(guò)程中會(huì)遇到很多問(wèn)題,希望記錄下來(lái)方便日后回頭看看。如文章出現(xiàn)有錯(cuò)誤,麻煩指出;或有相關(guān)知識(shí)點(diǎn)討論也十分歡迎 ^_^!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/19464.html

相關(guān)文章

  • Tornado 簡(jiǎn)單入門(mén)教程(零)——準(zhǔn)備工作

    摘要:學(xué)的過(guò)程中查閱了無(wú)數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份簡(jiǎn)易入門(mén)教程供初學(xué)者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡(jiǎn)單。搭建簡(jiǎn)單服務(wù)器表示不是必要的這里僅以做示范,其他系統(tǒng)操作方法類(lèi)似。 前言: 這兩天在學(xué)著用Python + Tornado +MongoDB來(lái)做Web開(kāi)發(fā)(哈哈哈這個(gè)詞好高端)。學(xué)的過(guò)程中查閱了無(wú)數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份...

    lifefriend_007 評(píng)論0 收藏0
  • Tornado 簡(jiǎn)單入門(mén)教程(零)——準(zhǔn)備工作

    摘要:學(xué)的過(guò)程中查閱了無(wú)數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份簡(jiǎn)易入門(mén)教程供初學(xué)者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡(jiǎn)單。搭建簡(jiǎn)單服務(wù)器表示不是必要的這里僅以做示范,其他系統(tǒng)操作方法類(lèi)似。 前言: 這兩天在學(xué)著用Python + Tornado +MongoDB來(lái)做Web開(kāi)發(fā)(哈哈哈這個(gè)詞好高端)。學(xué)的過(guò)程中查閱了無(wú)數(shù)資料,也收獲了一些經(jīng)驗(yàn),所以希望總結(jié)出一份...

    springDevBird 評(píng)論0 收藏0
  • MongoDB學(xué)習(xí)筆記 — macMongoDB安裝使用

    摘要:在上安裝有兩種方法下載安裝包安裝使用安裝方式下載安裝包安裝注意在中不支持像方式,只好用方式來(lái)下載。再打開(kāi)一個(gè)終端窗口,執(zhí)行以下命令停止在開(kāi)啟服務(wù)的控制臺(tái),即可停止或者直接關(guān)閉開(kāi)啟服務(wù)的控制臺(tái)。 在Mac上安裝MongoDB有兩種方法: 下載安裝包安裝 使用 brew 安裝 1. curl方式下載安裝包安裝 注意:在mac中不支持像wget方式,只好用curl方式來(lái)下載。 可以直接到...

    guqiu 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<