MongoDB 常用命令学习

Help查看命令提示  

help
db.help();
db.yourColl.help();
db.youColl.find().help();
rs.help();

 

切换/创建数据库

use yourDB;  (当有这个名称的数据库时,会自动切换到该数据库)

 

删除当前使用数据库

db.dropDatabase();

 

查看当前使用的数据库

db.getName();

 

得到当前数据库的所有聚集集合

db.getCollectionNames();

 

查询聚集集合所有记录

db.userInfo.find();

 

条件查询记录

db.userInfo.find({"key": value});

 

排序查询
升序:db.userInfo.find().sort({"key": value});
降序:db.userInfo.find().sort({"key": -value});

 

修改记录

db.users.update({age: 25}, {$set: {name: 'changeName'}}, false, true);
相当于:update users set name = ‘changeName' where age = 25;
db.users.update({name: 'Lisi'}, {$inc: {age: 50}}, false, true);
相当于:update users set age = age + 50 where name = ‘Lisi';
db.users.update({name: 'Lisi'}, {$inc: {age: 50}, $set: {name: 'hoho'}}, false, true);
相当于:update users set age = age + 50, name = ‘hoho' where name = ‘Lisi';

 

删除记录

db.users.remove({age: 132});

posted @ 2015-12-23 17:10  路边小石  阅读(91)  评论(0)    收藏  举报