Windows 平臺安裝配置 MongoDB
本文轉(zhuǎn)載自微信公眾號「UP技術(shù)控」,作者conan5566 。轉(zhuǎn)載本文請聯(lián)系UP技術(shù)控公眾號。
概述
MongoDB 是一個基于分布式文件存儲的數(shù)據(jù)庫。由 C++ 語言編寫。旨在為 WEB 應用提供可擴展的高性能數(shù)據(jù)存儲解決方案。MongoDB 是一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的產(chǎn)品,是非關(guān)系數(shù)據(jù)庫當中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。MongoDB 提供了可用于 32 位和 64 位系統(tǒng)的預編譯二進制包,你可以從MongoDB官網(wǎng)下載安裝,MongoDB 預編譯二進制包下載地址:https://www.mongodb.com/download-center/community
安裝步驟
下載 .msi 文件,下載后雙擊該文件,按操作提示安裝即可。
安裝過程中,你可以通過點擊 "Custom(自定義)" 按鈕來設置你的安裝目錄。
查看在服務列表看到,表示安裝成功。
測試
訪問http://127.0.0.1:27017/,看到如下表示成功。
- It looks like you are trying to access MongoDB over HTTP on the native driver port.
配置賬號權(quán)限
1、開始的時候是沒有權(quán)限的。
2、添加管理員賬號。
- use admin
- db.createUser(
- {
- user: "myUserAdmin",
- pwd: "abc123",
- roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
- }
- )
3、在配置文件,啟用權(quán)限驗證,重啟服務。
4、重新連接,驗證??梢园l(fā)現(xiàn)沒有權(quán)限了。
5、這個時候,進行賬號驗證。
- use admin
- db.auth("myUserAdmin", "abc123" )
6、重新查詢,可以看到,有權(quán)限了。
- show dbs