Windows下安裝MongoDB
Windows下安裝MongoDB
一、下載
以下是MongoDB的官方下載網站:
根據頁面提示選擇需要的版本進行下載,我在這裡下載了兩個版本的,一個是3.6.5,另一個是4.0.0的。這裡先介紹3.6.5版本的MongoDB。
下載之後程式的全名如下:
mongodb-win32-x86_64-2008plus-ssl-3.6.5-signed.msi
Windows系統各個64位版本下載地址:
二、安裝及問題
1、安裝
Windows的安裝,如果你知道怎麼安裝,那麼會很簡單,如果你不知道怎麼安裝,那麼就是你的噩夢,本人踩過坑,開始安裝的時候竟然安裝了兩天,進度條都沒動彈過,下面就介紹避免採坑的地方。
雙擊安裝,也可右鍵程式安裝,如下圖,為右鍵出現的介面,這裡發現了新大陸,原來可以直接用這個程式解除安裝的,我也試過了。
出現如下圖介面,點選next。
如下圖,選項選中我同意,next。
如下圖,我選擇的是Custom安裝模式。
這裡配置MongoDB的安裝路徑,根據自己習慣選擇即可。next。
這裡很重要,一定要把圖上標識的選項給去掉,預設是選中的,這一步就是大坑,我第一次安裝的兩天,就是這裡產生的,而且還停不掉,最後只能殺程式了,殺了這個前端的程式,還有一個程式在坑你,這個稍後再說。一定要去掉對勾,next。
此步之後,一切就順利了,下一步,直到完成。
完成之後,3.6的目錄結構如下圖:
2、問題及解決
如下圖,這裡我以4.0.0的安裝說明這個問題,3.6.5的也是一樣的。
強烈建議:檢視這個問題的解決方案時,一定要看完再開始操作,不然會吃虧的。
上圖中,如果你沒能將這個選項去掉的話,那麼會出現如下圖的後續安裝步驟,在這個步驟中,進度條就停留在哪裡,不會再動了。
我等了兩天,依然停留在這裡,不見動,那麼我們常規的做法是進入工作管理員,將這個程式殺掉。
當在這殺掉之後,你再次重新安裝,會出現新的問題,問題如下:
不管你是重啟,還是清空安裝的目錄,那麼這個問題依然存在,有人說重新安裝系統,就可以解決,對於開發人員來說,重新安裝系統那是要慎重的選擇,所有的環境就需要重新安裝,所以代價有點大,那麼下面本人就給你一個不用重新安裝系統的方法,如下圖:
到程式介面,你會看到很多個msiexec.exe的Windows安裝程式程式,一個不留全部殺掉就可以解決這個問題了,這個程式很煩人,當你重啟了電腦之後,它依然存在,我踩的坑就在這裡,殺掉這些程式,重新安裝,就會成功。
三、配置
3.6.5版本的安裝完成之後,需要以下配置,才能正常使用。
1、建立目錄及檔案
進入MongoDB的安裝目錄,建立以下幾個檔案及資料夾:
data資料夾:用於存放MongoDB的資料。
logs資料夾:用於存放日誌檔案,並且在此資料夾中建立mongo.log檔案。
mongo.conf配置檔案:用於配置自己的資料庫資訊。
目錄結構如下圖:
mongo.conf的配置內如如下:
#資料庫路徑 dbpath=C:\MongoDB\Server\3.6\data #日誌輸出檔案路徑 logpath=C:\MongoDB\Server\3.6\logs\mongo.log #錯誤日誌採用追加模式 logappend=true #啟用日誌檔案,預設啟用 journal=true #這個選項可以過濾掉一些無用的日誌資訊,若需要除錯使用請設定為false quiet=true #埠號 預設為27017 port=27017
切記路徑不要照抄,寫自己的。
2、啟動服務
進入到mongodb安裝目錄的bin目錄下,啟動cmd使用如下命令:
mongod --config "C:\MongoDB\server\3.6\mongo.conf"
然後在瀏覽器中輸入: ,會看到如下圖的提示:
出現上圖的介面,說明安裝成功,可以正常使用,如果沒有出現,那麼檢查你的配置檔案,看看是不是哪裡寫錯了,尤其是路徑。
3、 新增服務
進入到mongodb安裝目錄的bin目錄下開啟cmd。
使用如下命令,為MongoDB的的服務命名新增到服務列表:
mongod --config "C:\MongoDB\server\3.6\mongo.conf" --install --serviceName "MongoDB"
以上命令:
--config:依據的配置檔案。 --install:建立 --serviceName:服務名稱。
此時再啟動服務,可以使用如下命令:
net start MongoDB
如下所示即為成功:
此時你在服務介面也可以看到MongoDB的服務,如下圖:
4、移除服務
進入到mongodb安裝目錄的bin目錄下開啟cmd。
使用如下命令,可以將服務停止並移除:
mongod.exe --remove --serviceName "MongoDB"
如下圖:
四、連線使用
1、登入shell
進入到mongodb安裝目錄的bin目錄下開啟cmd。
使用mongo.exe進入MongoDB的操作shell介面,如下圖:
如果想在任何目錄下使用此命令需要配置MongoDB的環境變數。如下圖:
進入任何目錄進行測試:
2、視覺化工具
沒有設定使用者許可權的狀態,直接使用視覺化工具就可以連結,如下圖:
Name:可以隨便填寫。
Server:固定的伺服器地址。
Port:服務埠號。
沒有使用者密碼的狀態下,填寫這三項就可以連結資料庫了。
About Me
........................................................................................................................ ● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除 ● 本文在itpub( http://blog.itpub.net/26736162 )、部落格園( http://www.cnblogs.com/lhrbest )和個人weixin公眾號( xiaomaimiaolhr )上有同步更新 ● 本文itpub地址: http://blog.itpub.net/26736162 ● 本文部落格園地址: http://www.cnblogs.com/lhrbest ● 本文pdf版、個人簡介及小麥苗雲盤地址: http://blog.itpub.net/26736162/viewspace-1624453/ ● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ● DBA寶典今日頭條號地址: ........................................................................................................................ ● QQ群號: 230161599 (滿) 、618766405 ● weixin群:可加我weixin,我拉大家進群,非誠勿擾 ● 聯絡我請加QQ好友 ( 646634621 ) ,註明新增緣由 ● 於 2018-12-01 06:00 ~ 2018-12-31 24:00 在魔都完成 ● 最新修改時間:2018-12-01 06:00 ~ 2018-12-31 24:00 ● 文章內容來源於小麥苗的學習筆記,部分整理自網路,若有侵權或不當之處還請諒解 ● 版權所有,歡迎分享本文,轉載請保留出處 ........................................................................................................................ ● 小麥苗的微店 : ● 小麥苗出版的資料庫類叢書 : http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麥苗OCP、OCM、高可用網路班 : http://blog.itpub.net/26736162/viewspace-2148098/ ● 小麥苗騰訊課堂主頁 : https://lhr.ke.qq.com/ ........................................................................................................................ 使用 weixin客戶端 掃描下面的二維碼來關注小麥苗的weixin公眾號( xiaomaimiaolhr )及QQ群(DBA寶典)、新增小麥苗weixin, 學習最實用的資料庫技術。
........................................................................................................................ |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2285966/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- windows 下 MongoDB 的安裝與啟動WindowsMongoDB
- windows下安裝MongoDB擴充套件和配置WindowsMongoDB套件
- Mac下安裝MongodbMacMongoDB
- windows安裝mongodb詳細教程WindowsMongoDB
- MongoDB下載與安裝MongoDB
- windows 下安裝Windows
- windows下oracle安裝WindowsOracle
- windows下安裝nodejsWindowsNodeJS
- windows 下安裝 nvmWindows
- windows 下安裝 yarnWindowsYarn
- windows下安裝MySQLWindowsMySql
- mongodb macos 下的安裝和使用MongoDBMac
- windows 安裝 MongoDB 卡主問題解決WindowsMongoDB
- windows下安裝部署 hadoopWindowsHadoop
- 【Redis】Windows下安裝RedisRedisWindows
- 在 windows下安裝rabbitmqWindowsMQ
- windows下Tomcat安裝配置WindowsTomcat
- OpenSSL + Windows 下載安裝Windows
- windows下pytorch的安裝WindowsPyTorch
- mongodb 安裝MongoDB
- 安裝mongodbMongoDB
- webpack安裝教程windows下、mac下WebWindowsMac
- windows下安裝go語言WindowsGo
- MySQL下載並安裝(Windows)MySqlWindows
- Windows環境下安裝RabbitMQWindowsMQ
- 如何在windows下安裝pythonWindowsPython
- Windows下安裝ElasticSearch7.6.2WindowsElasticsearch
- Windows 環境下安裝 RedisWindowsRedis
- windows下安裝Tomcat服務WindowsTomcat
- Windows 環境下安裝 LaravelWindowsLaravel
- Windows8下安裝ubuntuWindowsUbuntu
- windows下安裝Node.jsWindowsNode.js
- windows下編譯安裝thriftWindows編譯
- Windows環境下安裝LinuxWindowsLinux
- Windows環境下安裝NexusWindows
- Windows下Oracle的下載與安裝WindowsOracle
- Mac環境下安裝MongoDB資料庫MacMongoDB資料庫
- 徹底解決Linux下mongodb的安裝LinuxMongoDB