mongodb作為非關係型資料庫(nosql),它的可以由以下的結構組成,文件,集合,資料庫。1.確保服務已經開啟(cmd)
net start mongodb
2.鏈結資料庫
mongo
3.查詢資料庫
show dbs
4.新建(進入)資料庫
use 資料庫名稱
5.顯示當前資料庫
db
6.顯示所有集合
show collections
7.建立集合student並插入一條資料
db. student. insert();
8.插入多條資料
student.insert([,, ]);
9.查詢當前資料庫中student集合裡的所有文件
db.student.find()
10.條件查詢("_id" 是文件唯一id)
db.student.find();
db.student.find()
(查詢所有年齡18,性別男的資料)
db.student.findone()
(即使查詢結果有很多條,findone只查詢一條就返回)
11.查詢文件的總數
db.student.find().count();
12.更新
db.sudent.update(,})
13.更新多條文件
14.刪除字段
db.student.update(,});
刪除條件為的friend欄位
15.刪除文件
db.student.remove() \\預設刪除多行
db.student.remove(,true) \\刪除1行
db.student.remove({}) \\刪除所有
16.偽刪除(讓使用者以為刪除,但資料庫仍保留,僅在查詢時不查詢被使用者設定刪除的資料)
db.student.insert([
,]);
db.student.update(
,});
db.student.find();
17.清屏
cls
18.多條資料插入
19.查詢集合student中id大於10小於100的文件
db.student.find(});
db.student.find(}); //檢視student集合中的前10條資料
db.demos.find().skip(10).limit(10);//查詢10-19
(詳細引數見下方參考文件)
mongodb query-logical method(邏輯查詢操作符)
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工具是不能...