雙擊安裝目錄下的bin目錄的mongod.exe即可啟動。如需要配置啟動資料庫的data資料位置,可通過cmd啟動
f:\mongodb\bin\mongod --dbpath e:\mongodb\data --logpath e:\mongodb\log\mongod.log ##需要先建立相應目錄
更加快捷啟動可以將以上命令寫入bat檔案(在桌面新建文字檔案,修改名稱為dbserver.bat,將上明命令寫入)。
cmd視窗啟動
f:\mongodb\bin\mongo
即可進入資料庫命令列管理。
展示所有資料庫
使用admin資料庫
use admin
建立超級管理員
# 建立超級管理員使用者,指定其許可權。
db.createuser(]
})
輸出:
successfully added user: ]}
資料庫角色:
資料庫使用者角色:read、readwrite;
資料庫管理角色:dbadmin、dbowner、useradmin;
集群管理角色:clusteradmin、clustermanager、clustermonitor、hostmanager;
備份恢復角色:backup、restore;
所有資料庫角色:readanydatabase、readwriteanydatabase、useradminanydatabase、dbadminanydatabase
read:允許使用者讀取指定資料庫
readwrite:允許使用者讀寫指定資料庫
dbadmin:允許使用者在指定資料庫中執行管理函式,如索引建立、刪除,檢視統計或訪問system.profile
useradmin:允許使用者向system.users集合寫入,可以找指定資料庫裡建立、刪除和管理使用者
readanydatabase:只在admin資料庫中可用,賦予使用者所有資料庫的讀許可權
readwriteanydatabase:只在admin資料庫中可用,賦予使用者所有資料庫的讀寫許可權
useradminanydatabase:只在admin資料庫中可用,賦予使用者所有資料庫的useradmin許可權
dbadminanydatabase:只在admin資料庫中可用,賦予使用者所有資料庫的dbadmin許可權。
root:只在admin資料庫中可用。超級賬號,超級許可權
dbadmin: 在當前db中執行管理操作的許可權
dbowner: 在當前db中執行任意操作
useradmin: 在當前db中管理user的許可權
建立管理使用者
use blog ##管理使用者管理的資料庫
## 建立管理角色
db.createuser(]}
)
注意,如果不先use對應資料庫,在admin資料庫建立了角色後,後面認證時需要加authsource=admin!!!
資料集合操作
## 展示所有資料集合
show collections
## 建立資料集合
# db.createcollection(name, options)
db.createcollection(
"test"
)## 刪除資料集合
db.test.drop(
)
增刪改查
## 插入資料
db.test.insert(
)#writeresult()
## 查詢資料 find()內可以加入查詢條件如find(),不加則查詢所有表檔案
db.test.find()#
##更新資料
db.test.update(,}
)#更新後檢視為
## 更新多條
db.test.update(,},
)
MongoDb簡單安裝使用
3.建立資料庫目錄 mkdir data mongo 4.進入到解壓檔案中的bin目錄中,啟動mongodb.需要兩個視窗 a視窗 mongod dbpath data mongo 對應上面的資料庫目錄,有的安裝會自動生成,dbpath可以省略,具有看情況而定 b視窗 mongo 建議 把bin目錄...
mongodb安裝與使用
img 2,安裝 安裝完成後,可以看見目錄 c program files mongodb server 3.0 bin 3,配置 建立如下目錄 img 建立檔案 e mongo data log mongod.log 進入目錄c program files mongodb server 3.0 b...
MongoDB 安裝及簡單使用
mongodb學習筆記 mongodb 是乙個基於分布式檔案儲存的資料庫。由c 語言編寫。旨在為web應用提供可擴充套件的高效能資料儲存解決方案。mongodb 是乙個介於關聯式資料庫和非關聯式資料庫之間的產品,是非關聯式資料庫當中功能最豐富,最像關聯式資料庫的。它支援的資料結構非常鬆散,是類似js...