安裝mongoDB
下載:https://www.mongodb.com/download-center#enterprise
安裝
創(chuàng)建文件夾:進入安裝路徑 C:Program FilesMongoDBServer3.4in,創(chuàng)建 data 文件夾,進入 data 文件夾,創(chuàng)建 db 文件夾和 log 文件夾,在 log 文件夾下創(chuàng)建 MongoDB.log文件
以Windows Service的方式啟動MongoDB:管理員方式啟動 cmd,,cd到 bin目錄 cd C:Program FilesMongoDBServer3.4in,執(zhí)行命令mongod --dbpath "C:Program FilesMongoDBServer3.4indatadb" --logpath "C:Program FilesMongoDBServer3.4indatalogMongoDB.log" --install --serviceName "MongoDB".此命令會創(chuàng)建一個名稱為 MongoDB 的windows系統(tǒng)服務
啟動 MongoDB 服務:net start mongodb
創(chuàng)建數(shù)據(jù)庫(帶數(shù)據(jù)庫認證)mongoDB 默認不開啟認證,即不使用用戶名和密碼即可訪問數(shù)據(jù)庫。首先介紹一下如何開啟數(shù)據(jù)庫認證。
數(shù)據(jù)庫認證相關(guān)開啟數(shù)據(jù)庫認證:定位到注冊表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMongoDB,編輯字符串 ImagePath 在"數(shù)值數(shù)據(jù)"后追加--auth,重啟 MongoDB 服務即可.
關(guān)閉數(shù)據(jù)庫認證:定位到注冊表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMongoDB,編輯字符串 ImagePath 刪除"數(shù)值數(shù)據(jù)"后的--auth,重啟 MongoDB 服務即可.
創(chuàng)建超級管理員用戶關(guān)閉數(shù)據(jù)庫認證
管理員方式啟動 cmd,cd到 bin目錄 cd C:Program FilesMongoDBServer3.4in,執(zhí)行命令 mongo
切換到 admin 數(shù)據(jù)庫 use admin,創(chuàng)建超級管理員db.createUser({"user" : "root","pwd": "root",roles: [{ role: "root", db: "admin"}]})
開啟數(shù)據(jù)庫認證
切換到 admin 數(shù)據(jù)庫 use admin,使用上一步創(chuàng)建的 root 用戶登錄 db.auth("root", "root"),返回"1"則代表登錄成功
創(chuàng)建數(shù)據(jù)庫,如創(chuàng)建名稱為 demo 的數(shù)據(jù)庫 use demo
創(chuàng)建 demo 數(shù)據(jù)庫用戶 db.createUser({"user" : "demoUser","pwd": "demoUser",roles: [{ role: "dbOwner", db: "demo"}]})
驗證數(shù)據(jù)庫及用戶是否創(chuàng)建成功 mongo --host localhost -u demoUser-p demoUser --authenticationDatabase demo,控制臺出現(xiàn) connecting to: mongodb://localhost:27017/,則表示創(chuàng)建成功
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/19047.html
摘要:學的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗,所以希望總結(jié)出一份簡易入門教程供初學者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡單。搭建簡單服務器表示不是必要的這里僅以做示范,其他系統(tǒng)操作方法類似。 前言: 這兩天在學著用Python + Tornado +MongoDB來做Web開發(fā)(哈哈哈這個詞好高端)。學的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗,所以希望總結(jié)出一份...
摘要:學的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗,所以希望總結(jié)出一份簡易入門教程供初學者參考。完整的教程將盡可能遵循下面的目錄順序。安裝的安裝也很簡單。搭建簡單服務器表示不是必要的這里僅以做示范,其他系統(tǒng)操作方法類似。 前言: 這兩天在學著用Python + Tornado +MongoDB來做Web開發(fā)(哈哈哈這個詞好高端)。學的過程中查閱了無數(shù)資料,也收獲了一些經(jīng)驗,所以希望總結(jié)出一份...
摘要:本文介紹學習的第一步環(huán)境搭建。把文件路徑加到系統(tǒng)的環(huán)境變量里?,F(xiàn)在我們新開另一個命令提示行窗口來消費在里創(chuàng)建的兩條記錄。 MongoDB是近年來非常流行的一個介于關(guān)系數(shù)據(jù)庫和非關(guān)系數(shù)據(jù)庫之間的解決方案,特別廣泛地應用于國內(nèi)很多互聯(lián)網(wǎng)公司,是非關(guān)系數(shù)據(jù)庫當中功能最豐富,最像關(guān)系數(shù)據(jù)庫的。 showImg(https://segmentfault.com/img/remote/146000...
閱讀 1660·2021-10-14 09:43
閱讀 5731·2021-09-07 10:21
閱讀 1319·2019-08-30 15:56
閱讀 2160·2019-08-30 15:53
閱讀 1262·2019-08-30 15:44
閱讀 2040·2019-08-30 15:44
閱讀 1357·2019-08-29 17:24
閱讀 786·2019-08-29 15:19