mongodb 的windows 下安装
生活随笔
收集整理的這篇文章主要介紹了
mongodb 的windows 下安装
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
1.下載1.1下載地址:http://www.mongodb.org/downloads,選擇對應的系統的版本下載,本人下的是mongodb-win32-x86_64-2008plus-2.4.8.zip2.配置2.1、先解壓mongodb文件2.2、進入mogodb\bin目錄下,解釋下這兩個exe文件,mongod.exe、mongo.exe , mongod.exe是mongodb的后臺服務,在網上帶d結尾的都是后臺服務或程序,也叫伺服器,這個的作用主要是啟動后臺服務和mongodb的服務端口, mongo.exe 才是啟動mongo前臺數據庫的命令窗口2.3、配置window環境變量,作用為了啟動方便,不要每次都要到mongodb\bin下去啟動mongodb2.3.1、在window用戶環境變量窗口中增加mongodb=F:\tools\databases\mongodb\mongodb-win32-x86_64-2008plus-2.4.8\mongodb-win32-x86_64-2008plus-2.4.8,也可以在系統環境變量增加,區別就是系統.是面向系統下所有的用戶,而用戶環境,就只當前用戶系統下可以使用,再在用戶環境變量增加path環境變量,path的值是;%mongodb%\bin;記得前后都有個;符號,這個分隔符,用來區別多個變量,如果在系統環境目錄下,path默認就有的,所以自行決定,看你是想多個用戶使用,還是只能當前用戶可以使用.這樣環境變量就配好了2.3.2、檢查環境變量是否配置正確,在window命令窗口中輸入mongod ?出現以下提示,就表示環境變量配好了.C:\Users\Administrator>mongod ? Invalid command: ? Allowed options:General options:-h [ --help ] show this usage information--version show version information-f [ --config ] arg configuration file specifying additional options-v [ --verbose ] be more verbose (include multiple times for moreverbosity e.g. -vvvvv)--quiet quieter output--port arg specify port number - 27017 by default--bind_ip arg comma separated list of ip addresses to listen o- all local ips by default--maxConns arg max number of simultaneous connections - 20000 bdefault--logpath arg log file to send write to instead of stdout - hato be a file, not directory--logappend append to logpath instead of over-writing--pidfilepath arg full path to pidfile (if not set, no pidfile iscreated)--keyFile arg private key for cluster authentication--setParameter arg Set a configurable parameter--auth run with security--cpu periodically show cpu and iowait utilization .... 3.啟動3.1、啟動mongodb,啟動之前需要先啟動mongod,mongod的作用看第二點在命令下輸入以下命令:mongod --dbpath F:\tools\databases\mongodb\mongodb-data如果用空格需要用引號mongod --dbpath "F:\tools\databases\mongodb\mongo db data"以上dbpath路徑可以自己定義,隨便的在打開一個命令窗口,輸入mongo,如果出現一下就表示數據已經啟動了C:\Users\Administrator>mongoMongoDB shell version: 2.4.8connecting to: test> 4.服務4.1、新建cfg文件,先在mongodb-data目錄下建log文件夾和logmongo.log文件,文件的名字和目錄可以隨便,我只是為了方便就放在數據文件同一個文件下,命令窗口下輸入:echo logpath=F:\tools\databases\mongodb\mongodb-data\log\logmongo.log > F:\tools\databases\mongodb\mongodb-win32-x86_64-2008plus-2.4.8\mongodb-win32-x86_64-2008plus-2.4.8\mongod.cfg這用就會在mongodb-win32-x86_64-2008plus-2.4.8目錄下生成一個mongod.cfg的文件,其實這個cfg文件的目錄也可一隨便放的,其實cfg文件就是一個文本文件,內容如下,主要是用來記錄服務啟動或停止的一下日志的logpath=F:\tools\databases\mongodb\mongodb-data\log\mongo.log4.2、安裝服務,在命令窗口下輸入:mongod --config F:\tools\databases\mongodb\mongodb-win32-x86_64-2008plus-2.4.8\mongodb-win32-x86_64-2008plus-2.4.8\mongod.cfg --install --logpath=F:\tools\databases\mongodb\mongodb-data\log\mongodb.log4.3、啟動服務:net start MongoDB ,停止:net stop MongoDB,刪除服務 :mongod --remove5.錯誤解決按理說,上面應該可以啟動服務了,但是有可能啟動服務會報1067錯誤,網上給的解決方法無非兩種,1.如果出現發生系統錯誤 1067 請把mongodb-data目錄下的mongod.lock文件刪除后重新輸入net start MongoDB啟動服務即可,有些說行,放在在我這而是不行的,試下面這種2.在cfg文件中增加一下內容,在啟動服務,就行了logpath=F:\tools\databases\mongodb\mongodb-data\log\mongo.logdbpath=F:\tools\databases\mongodb\mongodb-datalogappend=true如果安裝了服務,并且服務是自動,就只需要運行mongo命令就可以啟動mongo數據庫了
轉載于:https://my.oschina.net/ITFrank/blog/180894
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的mongodb 的windows 下安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Beaker 1.6.4 : Pytho
- 下一篇: linux 使用退格键时出现^H解决方法