mongodb基本语法
打開mongodb客戶端
安裝目錄下面? bin/mongo? -port?端口號
?
查看數據庫
show dbs;
?
進入到某一數據庫下面
use dbname;
?
查看集合
show collections;
?
查看集合所有數據
?db.collectionname.find();
?
查看集合一條數據
db.collectionname.findOne();
?
插入數據到集合
單條:db.collectionname.save({"col1":"11"},{"col2":"22"});
多條:for(var i=1;i<10;i++) db.collectionname.save({x:4,j:i});
?
關閉mongodb服務
use admin;
db.shutdownServer();
?
帶條件查詢數據
db.collectionname.find({條件});
?
修改操作
db.collectionname.update({條件},{$set:{j:"44"}});
?
刪除操作
?db.collectionname.remove({條件})
?
創建數據庫
use dbname; //說明:需要創建一個集合這個庫才創建成功
?
刪除數據庫
use dbname;
db.dropDatabase();
?
刪除集合
db.collectionname.drop();
?
查看復制集狀態
rs.status()
查看從庫狀態
db.printSlaveReplicationInfo()
?
設置從庫可查詢
db.getMongo().setSlaveOk()
創建索引
db.collectionname.ensureIndex({字段名:1})
?
查看索引
db.collectionname.getIndexes();
?
刪除索引
db.collectionname.dropIndex({字段名:1})
?
重建索引
db.aa.reIndex();
查看執行計劃
db.collectionname.find().explain();
轉載于:https://www.cnblogs.com/SharkChilli/p/8109078.html
總結
以上是生活随笔為你收集整理的mongodb基本语法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WPF#39;s Style Based
- 下一篇: 代码自查的总结