Windows下圖文詳解Mongodb安裝及配置

這兩天接觸了MongoDB數據庫,發現和mysql數據庫仍是有很大差異的,同時使用前的配置看起來有些繁雜,踩過很多坑,其實只要一步一步搞清了,並不難。mysql

接下來,我就整理下整個安裝及配置過程。sql

 

安裝的Mongodb版本: mongodb-win32-x86_64-2008plus-ssl-3.4.10-signed.msimongodb

電腦信息:win10  64位  數據庫

 

1、安裝

安裝其實很簡單,一路next,選擇custom,否則沒法繼續瀏覽器

 

我是默認的安裝位置:C:\Program Files\MongoDB,你也能夠本身選擇位置。安裝好後是不能直接使用的,須要一些配置操做,接下來就細說說配置。app

 

2、配置

在C盤建立一個MongoDB的文件夾(名字可任起,位置可任意),在此文件夾裏繼續新建三個文件夾(名字任起):
測試

1.data文件夾: C:\MongoDB\dataui

2.logs文件夾: C:\MongoDB\logs,在這個文件夾裏新建一個 mongo.log 的文件spa

3.etc文件夾:  C:\MongoDB\etc,在這個文件夾裏新建一個 mongo.conf 的文件3d

最後在mongo.conf文件裏寫入一下內容:

#數據庫路徑
dbpath=c:\MongoDB\data\
#日誌輸出文件路徑
logpath=c:\MongoDB\logs\mongodb.log
#錯誤日誌採用追加模式,配置這個選項後mongodb的日誌會追加到現有的日誌文件,而不是重新建立一個新文件
logappend=true
#啓用日誌文件,默認啓用
journal=true
#這個選項能夠過濾掉一些無用的日誌信息,若須要調試使用請設置爲false
quiet=false
#端口號 默認爲27017
port=27017

注意:若是你建的文件夾跟個人位置不同,請修改上面文件中的地址。此文件的做用在後面再說。(32位的可能須要添加 storageEngine=mmapv1,指定存儲引擎)

 

3、啓動MongoDB

以管理員身份打開cmd,而後進入 C:\Program Files\MongoDB\Server\3.4\bin (依安裝目錄而定,要進入bin目錄裏),以下圖:

 

而後輸入命令: mongod --dbpath C:\MongoDB\data 

 當看到 waiting for connections on port 27017  字樣,就說明啓動成功,緊接着能夠在瀏覽器中去測試一下,輸入 localhost:27017

看到此圖,說明啓動成功了。這時再次以管理員身份打開cmd,進入 C:\Program Files\MongoDB\Server\3.4\bin 目錄裏,輸入命令:mongo,回車

如上圖所示,已經進入到mongo命令中,此處能夠經過mongo的命令進行一系列的關於數據庫的操做,如:show dbs,查看全部數據庫

此時,如何啓動數據庫你已經會了,可是你會發現很繁瑣,每次都要在bin目錄裏輸入 mongod --dbpath C:\MongoDB\data,這很容易輸錯,因此如今就來解決這個問題。

 

4、配置文件啓動

記得前面在etc文件夾裏建了一個mongo.conf文件,這個文件的內容就是把一些配置設定好了,咱們能夠直接經過配置文件啓動MongoDB,同時安裝到window服務中。

1.首先仍是要進入bin目錄裏:

cd C:\Program Files\MongoDB\Server\3.4\bin

2.輸入:

mongod --config c:\MongoDB\etc\mongo.conf --install --serviceName "MongoDB"

說明:

--config指定配置文件;

--install --serviceName "MongoDB"是安裝到window服務中。

 

此時打開本地服務,能夠找到MongoDB服務,啓動服務:

 

 

 

這時在bin目錄裏輸入 :

net start MongoDB

便可啓動了

在瀏覽器中打開 localhost:27017就能夠看到啓動正常。以後就如前面同樣,輸入mongo,可進行數據庫操做。

 

若是想關閉啓動,能夠輸入命令:

net stop MongoDB

中止服務:

 

同時,若是你想刪除window服務,能夠輸入命令:

mongod --config c:\MongoDB\etc\mongo.conf --remove

再去服務裏刷新下,就發現MongoDB沒有了。

這時,能夠經過簡單的 net start MongoDB 命令就能夠啓動MongoDB了,可是你不得不經過  cd C:\Program Files\MongoDB\Server\3.4\bin 命令進入bin目錄,而後才能夠執行 net start MongoDB。若是你不想進入安裝目錄,能夠經過添加環境變量來簡化操做。

 

5、添加環境變量

1.進入計算機屬性,打開 高級系統設置  

 

2.彈出框裏選擇 高級 選項,點擊下面的 環境變量 按鈕

 

3.找到Path,編輯 

 

4.在Path後面添加 ;C:\Program Files\MongoDB\Server\3.4\bin (注意前面有個分號,不能覆蓋原有的內容,用 ; 分隔),肯定。

 

添加好後,有什麼好處呢,好處是大大的,此時再以管理員身份打開cmd後,直接輸入命令 net start MongoDB, 便可啓動MongoDB了,不用再鍵入到安裝目錄裏了。

是否是簡單了不少。

相關文章
相關標籤/搜索