mongodb 非關係型資料庫
阿新 • • 發佈:2018-12-07
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 檢視開啟的服務