mongdb常用命令

2021-09-20 06:20:40 字數 1578 閱讀 8568

啟動mongdb命令

mongod --dbpath d:\mongodb 

客戶端連線本地

mongo 

客戶端連線遠端

mongo 127.0.0.1:27017

檢視資料庫

show dbs

切換資料庫

use student

插入資料

db.user.insert();

db.user.insert();

db.user.insert();

檢視表show collections

清屏cls

查詢所有資料

db.user.find();

查詢性別男

db.user.find();

查詢年齡大10歲

db.user.find(});

$gt大於 $gte 大於等於 $lt小於  $lte小於等於 $ne 不等於

查詢姓名suyl並且年齡32歲

db.user.find();

查詢年齡30歲或者32歲

db.user.find(,]})

查詢名叫蘇玉龍,年齡為30或者32歲

db.user.find(,]})

查詢年齡在30-32歲之間

db.user.find(})

查詢名帶su的使用者

db.user.find();

查詢名帶su的使用者的名字和年齡

db.user.find(,);

公升排序db.user.find({}).sort()

降序db.user.find({}).sort()

查詢前2條資料

db.user.find().limit(2)

查詢第一條後面的資料

db.user.find().skip(1)

查詢第1條後面的2條資料

db.user.find().skip(1).limit(2)

修改姓名suyl改為suyulong

db.user.update(,})

修改姓名suyulong資訊,相當於替換

db.user.update(,)

刪除表資料

db.user.remove({})

刪除一條資料

db.user.remove({},)

刪除表db.user.drop()

刪除當前資料庫

db.dropdatabase()
插入100萬資料

for(var i=0;i<1000000;i++));

}

檢視所有索引

db.user.getindexes();

刪除索引

db.user.dropindex() 

新建索引

db.user.ensureindex()

復合索引

db.user.ensureindex()

唯一索引

db.user.ensureindex(,)

查詢執行分析

db.user.find().explain("executionstats")

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

Linux常用命令 vi vim常用命令介紹

vi vim是linux系統自帶的乙個功能豐富的文字編輯器 命令字元 介紹dd 雙擊d 剪下當前行 num dd 雙擊d 剪下當前行 例如10dd可以刪除10行 yy拷貝當前行 p將內容貼上至游標所示位置 命令 說明 set number 頁面顯 hi 檢視當前系統提供的高亮模式 match col...