#查看所有数据库
mongos> show dbs;
#切换到student库中
mongos> use student
#查看当前所在的库(一样的效果)
mongos> db;
mongos> db.getName();
#查看当前所在库下的所有集合(集合是指表)
mongos> show collections;
#向sttb表中插入数据;
mongos> db.sttb.insert({"lili":"20"});
mongos> db.sttb.insert ({a:1});
mongos> for (var i =1;i<=100000;i++) db.sttb.save({id:i,"student" : "stdname"})
#查看sttb中的数据(因为没有条件,所以显示所有数据)
mongos> db.sttb.find();
#查看sttb集合中查找,条件是数据中有一个属性是a,且a的值为1
mongos> db.sttb.find({a:1});
#在mongodb中没有建库的命令。但有类似的命令(库名是testdb,集合名table1)
mongos> use testdb
mongos> db.createCollection('table1');
#删除当前数据库
mongos> db.dropDatabase();
#克隆数据库
db.cloneDatabase(“127.0.0.1”); 将指定机器上的数据库的数据克隆到当前数据库
#显示用户
mongos> show users;
#显示数据库的操作命令
mongos> db.help();
#显示集合的操作命令(指的是当前数据库下,一个叫foo的集合,并非真正意义上的命令 )
mongos> db.sttb.help();
http://www.cnblogs.com/xusir/archive/2012/12/24/2830957.html
阅读(967) | 评论(0) | 转发(0) |