使用數據庫 use kingsum_platformmongodb
顯示文檔庫的集合 show collections數據庫
特殊查詢方式json
var cursor = db.user.find(); while(cursor.hasNext()) printjson(cursor.next()) #####or printjson(cursor[0]) printjson(cursor[1]) #####or db.user.find().forEach(printjson) ###ps:只能在MongoDB Shell中使用服務器
簡單的條件查詢 db.user.find({"name":"admin"}) db.user.findOne({"age":23})-->出現的結果是條件集合中的第一條或者爲null db.user.find({"age":23}).limit(1)工具
修改記錄性能
db.user.update({"name":"admin"},{$set:{"name":"wangwu"}}) 多個條件 db.user.update({"name":"wangwu","age":23},{$set:{"name":"admin","age":25}})
###經常使用工具集(mongodb安裝路徑bin路徑下) 1.bsondump bson格式文件轉存爲json格式數據命令行
2.mongo 客戶端命令行工具,其實也是一個js解釋器,支持js語法 3.mongod 數據庫服務器 4.mongodump/mongorestore 數據庫備份和回覆工具 5.mongoexport/mongoimport 數據導入導出工具 6.mongofiles GridFs管理工具,實現二進制文件的存儲 7.mongos 分片路由,若是使用sharding功能,應用程序鏈接的是mongos而不是mongod 8.mongostat 實時性能監控工具
###我的推薦客戶端GUI 1. MongoVUE 2. Mongochefrest