1. 程式人生 > >mongodb 非關係型資料庫

mongodb 非關係型資料庫

mongodb 非關係型資料庫

找到安裝根目錄

在該目錄下都是命令工具, 需要在dos下執行

重要命令介紹

mongo.exe: mongo      自帶的客戶端, 用於連線和操作mongo資料庫的

mongod.exe:     伺服器命令,用於啟動mongo服務

將mongo安裝目錄下的bin目錄新增到環境變數中

我的電腦—>右鍵屬性—>高階系統設定—>高階---->環境變數—>系統環境變數—>找到path---->編輯 新增C:\Program Files\MongoDB\Server\3.2\bin到環境變數中

測試是否成功: 關閉之前的dos, 重新開啟, 輸入path檢視

啟動mongodb伺服器

使用命令啟動伺服器:

mongod.exe  --storageEngine mmapv1 --dbpath "d:\mongodb\db" --logpath "d:\mongodb\log\MongoDB.log"
解釋:
 --storageEngine mmapv1 : 設定儲存引擎, 只有32位系統才設定,其他不用設定(2G)
 --dbpath : 指定資料庫 中資料的儲存目錄
 --logpath : 用於指定 資料庫中 日誌的儲存檔案. 可以不指定, 日誌直接輸出在dos中

a. 建立資料庫和日誌的儲存目錄
​ D:/mongodb/db : 資料儲存目錄
​ D:/mongodb/log : 日誌儲存目錄

b. 啟動mongo伺服器

mongod.exe --dbpath "D:/mongodb/db" --logpath "D:/mongodb/log/mongodb.log"
掛起服務: dos視窗不能關閉,如果關閉伺服器也就關閉

c. 測試 連線mongodb伺服器

新開dos視窗,輸入以下命令:
mongo.exe
輸入
show dbs;

d. 將mongodb伺服器 安裝成windows系統服務—>開機自動啟動, 不用掛起

命令:
    mongod  --dbpath "d:\mongodb\db" --logpath "d:\mongodb\log\MongoDB.log" --install --serviceName "MongoDB"

解釋:
--install : 將mongo安裝成系統服務

--serviceName "伺服器名": 設定服務名

安裝:
    mongod.exe --dbpath "D:/mongodb/db" --logpath "D:/mongodb/log/mongodb.log" --install --serviceName "mongodb"

啟動伺服器:
    net start 服務名
    net stop 服務名
    sc delete 服務名
    net start 檢視開啟的服務