安裝目錄:C:\Program Files\MongoDB\Server\3.2Bin:..\..\Program Files\MongoDB\Server\3.2\bin啟動命令:mongod鏈接命令:mongo 或者 mongo 主機:埠號/資料庫 mongo -nodb 或者mongo XX ...
安裝目錄:
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();