MongoDB的学习笔记
--创建数据库,如果后继没有其他操作,MongoDB会自动删除该数据库
use nfwd;
--创建一个集合,并向集合中插入一条数据
db.users.insert({name:"暖枫无敌2015"});
db.users.insert({name:"暖枫无敌",age:30});
--查看所有的数据库
db.dbs;
--查看所有的集合
db.collections;
--查询集合中的数据
db.users.find(); //查询所有数据
db.users.findone(); //查询第一条数据
--更新集合中数据
db.users.update({name:"暖枫无敌"},{$set:{name:"暖枫无敌2016"}});
或者
var p = db.users.findone();
db.users.update(p,{name:"暖枫无敌2016"});
--删除集合中数据
db.users.remove({name:"暖枫无敌2016"});
--删除数据库中的集合
db.users.drop();
-删除数据库
db.dropdatabase();
--帮助查询
db.help();
db.users.help();
-数据库状态
db.stats();
--mongodb的API文档地址
http://api.mongodb.org/js/current/
--内置js引擎,可以直接执行js
--function insert(object){
-- db.getCollection("nfwd").users.insert(object);
-- }
use nfwd;
--创建一个集合,并向集合中插入一条数据
db.users.insert({name:"暖枫无敌2015"});
db.users.insert({name:"暖枫无敌",age:30});
--查看所有的数据库
db.dbs;
--查看所有的集合
db.collections;
--查询集合中的数据
db.users.find(); //查询所有数据
db.users.findone(); //查询第一条数据
--更新集合中数据
db.users.update({name:"暖枫无敌"},{$set:{name:"暖枫无敌2016"}});
或者
var p = db.users.findone();
db.users.update(p,{name:"暖枫无敌2016"});
--删除集合中数据
db.users.remove({name:"暖枫无敌2016"});
--删除数据库中的集合
db.users.drop();
-删除数据库
db.dropdatabase();
--帮助查询
db.help();
db.users.help();
-数据库状态
db.stats();
--mongodb的API文档地址
http://api.mongodb.org/js/current/
--内置js引擎,可以直接执行js
--function insert(object){
-- db.getCollection("nfwd").users.insert(object);
-- }
--insert({name:"暖枫无敌2017"});
use nfwd;
--创建一个集合,并向集合中插入一条数据
db.users.insert({name:"暖枫无敌2015"});
db.users.insert({name:"暖枫无敌",age:30});
--查看所有的数据库
db.dbs;
--查看所有的集合
db.collections;
--查询集合中的数据
db.users.find(); //查询所有数据
db.users.findone(); //查询第一条数据
--更新集合中数据
db.users.update({name:"暖枫无敌"},{$set:{name:"暖枫无敌2016"}});
或者
var p = db.users.findone();
db.users.update(p,{name:"暖枫无敌2016"});
--删除集合中数据
db.users.remove({name:"暖枫无敌2016"});
--删除数据库中的集合
db.users.drop();
-删除数据库
db.dropdatabase();
--帮助查询
db.help();
db.users.help();
-数据库状态
db.stats();
--mongodb的API文档地址
http://api.mongodb.org/js/current/
--内置js引擎,可以直接执行js
--function insert(object){
-- db.getCollection("nfwd").users.insert(object);
-- }
--insert({name:"暖枫无敌2017"});