當我們在cmd窗口輸入 mongo時會發現連接失敗
這時候可能是我們沒有啓動 Mongodb 的服務,那我們就來啓動Mongodb服務
第一步:管理員的權限打開CMD
第二步:切到mongodb 目錄下,輸入 net start MongoDB 命令
這樣就啓動成功了
但是有的同學這裏會出現 服務名無效。
那我們需要配置一些東西
第一步:建數據庫路徑(data目錄)、日誌路徑(logs目錄)和日誌文件(mongo.log文件)
第二步:創建配置文件mongo.conf,文件內容如下:
dbpath=D:\MongoDB\Server\3.2\data #數據庫路徑
logpath=D:\MongoDB\Server\3.2\logs\mongo.log #日誌輸出文件路徑
logappend=true #錯誤日誌採用追加模式
journal=true #啓用日誌文件,默認啓用
quiet=true #這個選項可以過濾掉一些無用的日誌信息,若需要調試使用請設置爲false
port=27017 #端口號 默認爲27017
第三步:啓動MongoDB
切換到D:\MongoDB\Server\3.2\bin下 輸入
mongod --config D:\MongoDB\Server\3.2\mongo.conf
然後再輸入
mongod --config "D:\MongoDB\Server\3.2\mongo.conf" --install --serviceName "MongoDB"
最後 net start MongoDB 命令 就可以啓動成功了
謹記需用 管理員身份運行cmd
後面我們還是發現連接失敗,是你還沒有啓動mongodb就來連接使用它了,肯定是不成功的。先去mongodb的bin目錄下運行mongod --dbpath XXXX/data 來啓動mongodb,然後再來連接mongodb。
mongod --dbpath D:\MongoDB\Server\3.2\data --storageEngine=mmapv1
然後再來連接就成功了