1.首先去官網下載安裝包:https://www.mongodb.com/try?tck=docs_navbar
2.安裝過程一路下一步就行,選擇complete安裝,可以勾選安裝Compass工具
3.安裝完成后,登錄Compass工具,連接上MongoDB,在工具右下角執行命令創建admin用戶:
use admin db.createUser({ "user":"admin","pwd":"123456", "roles":[ {role:"userAdminAnyDatabase", db: "admin"}, {role:"readWriteAnyDatabase", db: "admin"} ]});
4.默認情況下,MongoDB安裝完成后不允許遠程訪問,可以通過配置實現遠程訪問
在路徑:C:\Program Files\MongoDB\Server\5.0\bin下找到 mongod.cfg 文件,修改net下bindIp: 127.0.0.1,0.0.0.0,security下填加:authorization: enabled
# mongod.conf # for documentation of all options, see: # http://docs.mongodb.org/manual/reference/configuration-options/ # Where and how to store data. storage: dbPath: D:\Program Files\MongoDB\Server\5.0\data journal: enabled: true # engine: # wiredTiger: # where to write logging data. systemLog: destination: file logAppend: true path: D:\Program Files\MongoDB\Server\5.0\log\mongod.log # network interfaces net: port: 27017 bindIp: 127.0.0.1,0.0.0.0 #processManagement: security: authorization: enabled #operationProfiling: #replication: #sharding: ## Enterprise-Only Options: #auditLog: #snmp:
修改完成后,打開CMD,重啟MongoDB,執行net stop mongodb 再執行net start mongodb
appsettings.json
"MongoOptions": { "BooksCollectionName": "Books", "ConnectionString": "mongodb://localhost:27017", //"ConnectionString": "mongodb://admin:123456@1.1.1.1", "DatabaseName": "BookstoreDb" }