MongoDB 3.X Crud 增删查改
来源:互联网 发布:pc护眼软件 编辑:程序博客网 时间:2024/05/29 03:18
一、切换/创建数据库
use guoxin
二、查看数据库状态
show dbs
如果出现下面的错误,就要进行认证
2015-08-10T19:08:49.341-0700 E QUERY Error: listDatabases failed:{
"ok" : 0,
"errmsg" : "not authorized on admin to execute command { listDatabases: 1.0 }",
"code" : 13
}
at Error (<anonymous>)
at Mongo.getDBs (src/mongo/shell/mongo.js:47:15)
at shellHelper.show (src/mongo/shell/utils.js:630:33)
at shellHelper (src/mongo/shell/utils.js:524:36)
at (shellhelp2):1:1 at src/mongo/shell/mongo.js:47
三、进行用户信息认证,方能操作数据库
db.auth("guoxin01","123456");
四、声明一个局部变量
insertContent={title:"title01",content:"content02",date:new Date()};
五、插入数据
db.blog.insert(insertContent);
六、查询所有数据
db.blog.find();
显示的结果
{ "_id" : ObjectId("55c9599eeda384830c854028"), "title" : "title01", "content" : "content02", "date" : ISODate("2015-08-11T02:10:11.806Z") }
七、查询单条记录
db.blog.findOne({title:"title01"})
{
"_id" : ObjectId("55c9599eeda384830c854028"),
"title" : "title01",
"content" : "content02",
"date" : ISODate("2015-08-11T02:10:11.806Z")
}
八、动态新增字段
insertContent.addr=[]
回车[Enter键]
[ ]
insertContent.name='guoxin'
回车[Enter键]
guoxin
九、更新操作
db.blog.update({title:"title01"},insertContent)
十、再次查询数据库
db.blog.find()
展示结果
{ "_id" : ObjectId("55c9599eeda384830c854028"), "title" : "title01", "content" : "content02", "date" : ISODate("2015-08-11T02:10:11.806Z"), "addr" : [ ], "name" : "guoxin" }
11、删除记录
db.blog.remove({title:"title01"})
再次查询所有,没有记录显示
db.blog.find();
- MongoDB 3.X Crud 增删查改
- Java MongoDB 3.X 3.04 Crud 增删查改 deleteMany updateMany updateOne
- CRUD增删改查
- 基于mongodb的python之增删改查(CRUD)
- 基于mongodb的java之增删改查(CRUD)
- Java操作MongoDB之CRUD(增删改查)
- 基于mongodb的python之增删改查(CRUD)
- java 操作mongodb的增删查改 crud
- ThinkPHP增删改查CRUD
- yii 增删改查 crud
- MongoDB增删改查
- mongodb增删改查
- MongoDB增删查改
- mongodb 增删改查
- mongodb增删改查
- mongodb增删改查
- MongoDB增删改查
- MongoDB增删改查
- java学习笔记:JDBC基础——JDBC创建的六个步骤
- socket与http的区别
- Java Serializable(序列化)的理解和总结、具体实现过程(转)
- 黑马程序员-Java基础:面向对象
- LayoutInflater 与 inflate
- MongoDB 3.X Crud 增删查改
- 再说 c++11 内存模型
- hdu 1281 棋盘游戏
- JAVA 压缩文件和解压文件
- NPOI进行Excel文件的导出
- 传播最广的一篇SVM算法博文
- HDU 1321 Reverse Text
- 数据结构学习笔记4-最长回文子串(Manacher算法)
- Epoll学习心得