1. 程式人生 > >安裝MongoDB出現Verify that you have sufficient privileges to start system services以及配置系統服務的問題總結

安裝MongoDB出現Verify that you have sufficient privileges to start system services以及配置系統服務的問題總結

買了本崔大的爬蟲書,前邊裝MongoDB的時候首先出現了各種各樣的問題!真是讓人頭痛!為了以後出現意外,先記錄下解決方法。

問題如下:

一、

有一篇文章說直接ignore掉,但是經過測試並不行。因為這樣的話log資料夾下就不會生成

這可能會造成之後配置系統服務時出錯!

廢話少說,直接上菜

我的解決方法(大佬勿噴):

(由於我是自定義磁碟安裝的)

1.將磁碟名及資料夾名改為英文,一路next,當讓選擇

不要勾選左下角的選項(從改文章學來的),然後一路next就行了,這樣就不會出現讓人頭痛的Verify that you have sufficient privileges to start system services了。

二、配置系統服務出現的問題

很不負責任的說,我整了3天,基本什麼問題都碰到過,崔大說管理員執行cmd再輸入mongod --bind_ip 0.0.0.0 --logpath "C:\MongoDB\Server\3.4\logs\mongodb.log" --logappend --dbpath "C:\MongoDB\Server\3.4\data\db" --port 27017 --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install是因為他用的是3.4.4版的MongoDB。我下載的是4.0.2版的

我翻了好多文章,有一篇說4版的不用這麼配置,然後我就冒著重新安裝的風險試了一下,果然成功!記錄步驟如下:

1.先在cmd(管理員身份執行)cd到MongoDB的bin資料夾下,再輸入:mongod -dbpath X:\mongo\data\db 我的是X:\mongo\data\db路徑,你需要檢視自己的路徑。

2.開啟計算機管理檢視是否成功自動啟動

右鍵MongoDB Server:

如圖,成功設定其開機啟動方式了!

3.最後,在cmd中進入MongoDB互動環境:

成功了.......忙活了3天。遇到警告我選擇的是從頭再來,一步一步看自己哪兒出問題了。希望對大家有點用處。