- 關閉在本機中mongo的服務
- shell --> 通過指令 mongo 進入資料庫,use admin庫中,執行指令:
db.shutdatabase(
) 即可關閉mongo的服務;
- 開啟:
管理員身份執行:net start mongo
關於庫的一些指令
指令說明
show dbs
檢視所有的庫
use ***
進入到指定庫中(有則進入,無則建立)
db.dropdatabase()
刪除庫(前提是要進入到該庫中)
show tables
檢視庫中所有的集合(進入該庫中)
關於表的一些指令
指令說明
db.createcollection(string:name, options)
在庫中建立乙個集合,options引數不做解釋
db.collection.drop()
刪除表名為collection的表
關於文件的一些指令
指令說明
db.collection.insertone(object:document)
在collection中插入一條值為document的資料
db.collection.insertmany(array:document)
在collection中插入多條資料
db.collection.update(get, set, options)
用set資料,更新(修改)符合(匹配到)get條件的文件,options作為快捷條件使用,這裡不贅述
db.collection.deleteone(object:obj)
刪除乙個指定文件
db.collection.deletemany(object:obj)
刪除符合obj的所有文件
還有一些關於mongo操作的其他方法或指令,比如左關聯、分片、查詢等等,待下次分享。堅持每週一篇文章
NoSQL資料庫學習筆記之 初識MongoDB
mongodb是應用最為廣泛的文件資料庫,也是目前最熱門的nosql資料庫之一。mongodb由c 語言編寫,旨在提供可擴充套件的高效能資料儲存解決方案。mongodb的定位是介於關係型資料庫和key value資料庫之間的資料庫產品。也就是說,mongodb的目標是既能夠像關係型資料庫那樣提供較複...
mongo資料庫的group 學習例子
有下面的幾條資料 要執行類似 select name from person group by age 這樣的操作,mongo客戶端實現如下 再增加乙個條件 過濾掉25歲以上人員的資訊,mongo客戶端該如下實現 如果再在返回的集合中增加乙個count屬性,標記該類別的個數,如下 下面對group函...
mongo資料庫備份還原
備份 命令介紹 mongodump h dbhost d dbname o dbdirectory d 需要備份的資料庫例項,例如 test o 備份的資料存放位置,例如 c data dump,當然該目錄需要提前建立,在備份完成後,系統自動在dump目錄下建立乙個test目錄,這個目錄裡面存放該資...