1、下載安裝html
一、去官網上下載適合本身電腦的MongoDB版本 下載MongoDBmongodb
二、安裝MongoDB 數據庫
安裝仍是比較簡單,按照步驟一步一步往下走就能夠了。windows
三、啓動MongodDB安全
安裝完成以後找到本身的安裝目錄並打開。app
在該目錄下新建一個data文件夾,用於存放數據庫。新建一個log目錄用於存放log,並在log目錄下添加log.log文件,用於存放log。工具
接下來打開cmd命令,注意要用管理員權限打開。post
將目錄定位到mongodb下的bin文件夾。輸入mongod --dbpath G:\SoftInstall\MongoDB\data 注意:G:\SoftInstall\MongoDB\data是你本地剛剛新建的data文件的路徑。url
輸出上面信息代表已經安裝並啓動成功了。可是咱們都是以windows服務來啓動的,這樣之後用起來方便點。那麼如今先關閉這個cmd命令窗口,再以管理員方式打一個新的cmd命令窗口。仍是先定位到MongoDB安裝目錄的bin文件夾下面。日誌
以服務方式啓動的時候咱們須要指定他的日誌路徑。輸入安裝服務的命令以下:sc create MongoDB binpath="G:\SoftInstall\MongoDB\bin\mongod.exe --dbpath G:\SoftInstall\MongoDB\data --logpath G:\SoftInstall\MongoDB\log\log.log --logappend --service"
--dbpath 指的的是數據庫的路徑,就是剛剛新建的data路徑,--logpath指的是日誌文件的路徑,剛剛新建的.log文件。
啓動服務:net start mongodb
這是以沒有auth的方式註冊並啓動的服務,可是這樣不安全,通常啓動服務的時候都要以auth的方式啓動,咱們如今先新建一個管理員用戶,爲稍後以auth方式啓動服務作準備。
輸入命令:mongo 畫紅線這部分是我多操做的,不用管。
接下來依次輸入命令:
use admin
db.createUser({user:"yjq",pwd:"123456",roles:[{"role":"userAdmin","db":"admin"},{"role":"root","db":"admin"},{"role":"userAdminAnyDatabase","db":"admin"}]})
注意把對應的user和pwd改爲大家本身想要的值。
對賬號受權 :db.auth("yjq","123456")
到此爲止一個簡單的帳號受權就結束了。權限的說明請看 MongoDB 3.X 用戶權限控制
退出當前操做輸入 exit
而後將服務進行卸載,而且以auth的方式啓動。依次輸入如下命令:
一、卸載原來安裝的服務:sc delete MongoDB
二、以auth的方式啓動服務:sc create MongoDB binpath="G:\SoftInstall\MongoDB\bin\mongod.exe --dbpath G:\SoftInstall\MongoDB\data --logpath G:\SoftInstall\MongoDB\log\log.log --logappend --auth --service"
可能一切沒有那麼順利,會出現【指定的服務已標記爲刪除。】的提示。
不要慌,打開服務管理頁面,
找到mongodb,右鍵中止,而後你會發現這個列表上面沒有它了。剛剛出現【指定的服務已標記爲刪除。】的緣由是執行刪除的命令時候這個服務還在服務管理頁面上存在着,須要刷新下。
繼續 執行sc create MongoDB binpath="G:\SoftInstall\MongoDB\bin\mongod.exe --dbpath G:\SoftInstall\MongoDB\data --logpath G:\SoftInstall\MongoDB\log\log.log --logappend --auth --service"
執行完以後輸入 net start mongodb
輸入指令mongo而後在繼續輸入 show dbs
發現無權限操做,由於咱們沒有用有權限的帳號登陸。那麼咱們退出登陸下。
輸入exit 退出,而後接着輸入 mongo -u yjq -p 123456 localhost:27017/admin
-u 和-p後面跟着分別是本身的帳號和密碼。會發現登錄成功,而後能夠進行一些相應的操做了
2、mongodb的可視化工具
我選用的是robomongo 點擊下載robomongo
下載完成以後對應操做和安裝就能夠了。
點擊create ,而後在authentication中輸入本身剛剛建立的帳號密碼便可,點擊save並connect
到這裏,mongodb的安裝和可視化工具的安裝就結束了,若是各位在安裝過程當中碰到什麼問題,歡迎討論