show dbs顯示全部資料庫
use ***用庫,創庫
**db.dropdatabase()**刪除當前資料庫
db ***顯示當前資料庫
db.createcollect(「表名」);創表
show collections/ show tables;顯示所有表
#在新資料庫裡有表,才能在show dbs裡看到
#插入資料自動創表
db.集合名稱.insert();插資料
db.集合名稱.find()查全部資料
db.集合名稱.find()有乙個條件查
db.集合名稱.remove(「name」:「張三」)刪
db.集合名稱.update(,})改
建立集合(2種)
db.createcollection(name, options)
顯示建立:db.createcollection(「集合名稱」)
隱式建立:db.集合名稱.insert({})同時可以向裡面插入資料
向集合新增文件
db.集合名稱.insert({})
db.集合名稱.insert([,,]); 乙個不要
db.集合名稱.find() 查詢集合中的所有文件
db.集合名稱.findone() 第乙個文件
db.集合名稱.find(查詢條件)
1為真(顯示)0為假(不顯示)
id會顯示出來,除非明確說明(_id:0,),其他不寫不會顯示出來
db.集合名稱.count() 統計集合數量
db.集合名稱.find().skip(100).limit(3) ** 出現最後3條 !
db.集合名稱.update(,}) 增添屬性 !
db.集合名稱.update(,})刪除屬性 !
db.集合名稱.repalceone(,)替換
db.集合名稱.remove(刪除條件)
db.集合名稱.remove({}) 刪除集合
統計(count),排序(sort),分頁(skip,limit)
1正序,最後的結果和資料count(1),-1倒序 ;
$ in:類似於關係型資料庫in,有就行;
$ nin:與$in相反,只要沒有就行
katex parse error: expected '}', got 'eof' at end of input: …c2.find(})
db.c2.find(}) #無返回
$ or,表示或者的關係
db.customer.find(,]})
$ exists,用於查詢集合中存不存在某個鍵的文件 katex parse error: expected '}', got 'eof' at end of input: …ta.find(}) #集合中存在name鍵的所有文件
$ inc表示使某個鍵值加減指定的數值(只能用於整數,長整數或雙精度浮點數)
db.games.update(,})
mangodb域關係型資料庫mysql的對比
1,mangodb域關係型資料庫mysql的對比 mysql mango database database table collection row document 文件 column資料屬性 field 字段 域 index index primary key primary key mnag...
的基本操作
命令模式 不可以輸入內容,只能使用命令,進入vi的預設模式 插入模式 可以輸入內容 最底行模式 游標停在最底行,如儲存檔案 命令模式切換到插入模式 按鍵效果 插入到游標所在位置的前邊 a插入到游標所在位置的後邊 o插入到游標所在行的下一行 i插入到游標所在行的行首 a插入到游標所在行的行尾 o插入到...
MangoDB4 0版本的安裝與配置
安裝版本為4.0.9,關於msi可執行安裝版,讓我感受到了來自win10深深的惡意。安裝到一半會提示需要許可權才能繼續安裝。低版本是不會報這個問題的。想直接免配置安裝是不可能了,安裝包無法以管理員身份執行安裝。1.建立資料夾和檔案 需要建立conf data logs三個資料夾和乙個配置檔案mong...