mongodb常用命令

2021-08-20 15:03:08 字數 935 閱讀 1657

顯示資料庫列表:

show dbs

顯示當前資料庫中的集合(表)

show collections

切換到指定資料庫

use 資料庫名

檢視集合總數

db.集合名.count()

檢視集合中的記錄

查詢出所有記錄

db.集合名.find()

查詢某條資料

db.集合名.find()

跳過2條後查詢出3條資料並按照x排序(sort數字為1表示公升序,數字為2表示降序)

db.集合名.find().skip(2).limit(3).sort()

插入記錄:(如果集合不存在則自動建立,資料格式為json。插入資料的時候,

會自動增加乙個全域性不唯一的_id欄位,當然我們也可以自己指定乙個值)

db.集合名.insert()

db.集合名.insert()

修改記錄:

如果有多條語句,只修改第一條,會覆蓋原有資料.沒有記錄不插入

db.集合名.update(,);

注意:$set表示區域性更新。不使用$set的話,

如果該條資料中存在其他字段例如age、***等其他欄位都會被覆蓋掉,

db.集合名.update(,});

第三個引數表示如果沒有這條記錄則插入這條記錄

db.集合名.update(,,true);

第四個引數表示更新所有匹配到的記錄,false只修改第一條記錄

db.集合名.update(,,true,true);

刪除所有資料:

db.集合名.remove({})

刪除某條資料:

db.集合名.remove()

刪除集合:

db.集合名.drop()

刪除資料庫(首先使用use選中指定資料庫)

db.dropdatabase()

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工具是不能...