mongodb初始常用命令

2021-09-29 22:07:22 字數 847 閱讀 4274

1.基本命令

mongo

連線mongodb

use db

使用資料庫,若沒有則會建立資料庫

show dbs

顯示所有資料庫列表

db.createuser()

建立使用者並分配許可權

db.system.users.find().pretty()

顯示所有使用者

2.系統使用者許可權說明

1.資料庫使用者角色:read、readwrite;

2.資料庫管理角色:dbadmin、dbowner、useradmin;

3.集群管理角色:clusteradmin、clustermanager、clustermonitor、hostmanager;

4.備份恢復角色:backup、restore;

5.所有資料庫角色:readanydatabase、readwriteanydatabase、useradminanydatabase、dbadminanydatabase

6.超級使用者角色:root

這裡還有幾個角色間接或直接提供了系統超級使用者的訪問(dbowner 、useradmin、useradminanydatabase)   其中mongodb預設是沒有開啟使用者認證的,也就是說遊客也擁有超級管理員的許可權。useradminanydatabase:有分配角色和使用者的許可權,但沒有查寫的許可權
3.配置

修改mongod.conf檔案

mongodb 常用命令

以下為基本的常用操作命令 對資料庫操作 檢視所有資料庫 show dbs 刪除當前資料庫 db.dropdatabase 使用資料庫 use 為資料庫名 對collection操作 即sql中的表名 檢視所有collection show collections 檢視collection元素個數 d...

MongoDB常用命令

切換 建立資料庫use yourdb 查詢所有資料庫show dbs 刪除當前使用資料庫db.dropdatabase 從指定主機上轉殖資料庫db.clonedatabase 127.0.0.1 從指定的機器複製資料庫資料到某個資料庫db.copydatabase mydb temp 127.0.0...

mongoDB常用命令

列出collection show.collections 檢視collection中所有資料 db.collection名稱.find 啟動mongo並設定資料儲存路徑 mongod dbpath 路徑 進入mongo執行介面 mongo預設是沒有使用者和密碼的 mongo 排序 gui工具是不能...