1.下載MongoDB www.mongodb.com/download-center#community 2.下一步下一步安裝. 安裝完成後配置環境變數 我的的預設安裝,環境變數地址 C:\Program Files\MongoDB\Server\4.2\bin 3. 添加配置在C:\Progra ...
1.下載MongoDB
www.mongodb.com/download-center#community
2.下一步下一步安裝. 安裝完成後配置環境變數
我的的預設安裝,環境變數地址 C:\Program Files\MongoDB\Server\4.2\bin
3. 添加配置在C:\Program Files\MongoDB\Server\4.2\ 下添加 mongod.cfg 文件
systemLog: destination: file path: c:\data\log\mongod.log storage: dbPath: c:\data\db net: #bindIp: 118.126.13.123,127.0.0.1 使用這種配置導致服務都啟動不了。建議使用0.0.0.0 bindIp: 0.0.0.0 port: 27017
4.創建文件夾,因為在C盤配置了兩個文件夾,系統是沒有的。
管理員模式打開命令行視窗
mkdir c:\data\db
mkdir c:\data\log
5安裝MongoDB服務
通過執行mongod.exe,使用--auth 啟用賬號密碼驗證, 使用--install選項來安裝服務, 使用--config選項來指定之前創建的配置文件。
// 安裝服務
mongod --auth --config "C:\Program Files\MongoDB\Server\4.2\mongod.cfg" --install
// 刪除服務 這段不用執行
mongod.exe --remove --serviceName "MongoDB"
// 啟用服務
net start MongoDB
// 停止服務 不用執行
net stop MongoDB
6.創建管理員賬號,創建新資料庫與資料庫用戶
//啟動mongodb mongo // 進入admin use admin // 創建管理員用戶 db.createUser( { user:"admin", pwd:"admin", roles:[{role:"root",db:"admin"}] } ) // 驗證用戶 登錄 db.auth('admin', 'admin') // 查看當前庫用戶 show users // 創建一個新資料庫 use testdb // 創建資料庫用戶 賦予讀寫許可權 db.createUser( { user:"admin", pwd:"123qwe", roles:[{role:"readWrite",db:"testdb"}] } )
7 . 下載 Robo 3T 進行測試。
下載地址 : https://robomongo.org/download