您的位置:首页 > 数据库 > Mongodb

3、MongoDB基本命令

2015-03-25 16:06 260 查看
1、显示当前数据库名称

db


2、显示所有的数据库

show dbs


3、选择一个新的数据库,如果没有则创建一个新的

use mydb;


4、向集合中插入数据,如果不存在testData集合,MongoDB将隐式地创建集合。

db.testData.insert({name:"Horace"})


5、查找数据数据,默认显示20条记录,接着输入it,迭代下一页结果

db.testData.find();


6、按条件查询数据

db.testData.find({name:"Horace"});


7、使用for循环生成测试数据,将以下代码直接拷贝到命令窗口中即可运行

for (var i = 1; i <= 25; i++) {
db.testData.insert( { x : i } )
}


8、查看数据库中所有集合

show collections


9、使用while循环迭代所有数据,特别注意:花括号“{”一定要和while在同一行,否则报错

var cursor = db.testData.find();
while(cursor.hasNext()){
printjson(cursor.next());
// print(toJson(cursor.next()))
}


10、使用游标的forEach()方法迭代数据,printjson是内置变量

var cursor = db.testData.find();
cursor.forEach(printjson);


11、查询一条记录

db.testData.findOne()


12、limit查询,选择前三条记录

db.testData.find().limit(3);


13、删除当前数据库

db.dropDatabase()


14、清屏

cls
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: