安裝目錄:
C:\Program Files\MongoDB\Server\3.2
Bin:
..\..\Program Files\MongoDB\Server\3.2\bin
啟動指令:mongod
連結指令:mongo 或者 mongo 主機:端口号/資料庫 mongo -nodb 或者mongo XX.js 或者mongo --quiet
檢視資料庫:db
選擇資料庫:use foo ==> db.getSister("foo")
顯示所有資料庫:show dbs ==〉 db.getMongo().getDBs()
顯示所有連結: show collections ==> db.getCollectionNames()
建立:db.XX.insert(XX);
讀取:db.XX.find() 讀取20個或者db.XX.findOne();
更新:db.XX.update({},XX);
删除:db.XX.remove();
ObjectId:4位時間戳3位機器2位PID(程序辨別符)3位計數器
Js檔案加載:load(XX.js),js放在bin檔案夾下
js腳本不能出現shell輔助函數,如:use foo;show dbs; show collections
conn = new Mongo(主機:端口号);db = conn.getDB("資料庫名");
或db = connect(主機:端口号/資料庫名);
建立 .mongorc.js檔案在目前使用者名目錄下C:\Users\yangpengyan
prompt可以改變shell提示,如prompt = function(){ return (new Date())+"> ";}顯示目前資料庫
EDITOR="路徑" 注意edit的使用
db.collectionName可以擷取集合,如果collectioName包含保留字或者無效名稱
可以db.getCollection("名稱");或者x[y]形式,如:
1、變量的使用 for(var I in collections){db.blog[collection[i]]},其中var collection = ["a","b","c"]
2、集合怪異的可以用 vae name = "%&^" db[name].find();
轉載于:https://www.cnblogs.com/shipixing/p/mongodbGuide1.html