二、MongoDB的简单增删改查
2015-07-08 14:14
337 查看
1.连上mongo管理器
进入命令行,进入mongo 目录,输入mongo回车,则自动连接test库,如下图
然后可以进行相关命令操作
2.无非四句命令
Person有点类似数据库中的表,实际上MongoDB没有表的概念!只是这样好理解一点吧!
增 db.person.Insert({"name":"jack","age":30})
删 db.person.remove({"name":"jack"})
改 db.person.update({"name":"jack"},{"name":"jack","age":18}) 注:第一个参数是条件,第二个才是修改的,并且修改时未改的属性也必须写上,否则就没有了
查 db.person.find({"name":"jack"})
还有db.person.count()之类的大家可以自行百度,都比较简单易用
3.错误出现
如我当时写update 写成了 db.person.update({"name":"jack}",{"name":"lucy"}}) 然后界面就出现了三个点
也没有任何提示,此时因为自己也感觉不到有错误,于是以为是等待,最后时间长了发现好像不对,仔细一看是一个双引号打错了地方,所以一定要仔细
错误时界面如下,以免有人停在界面不知道是怎么回事
此时可以ctrl+c重新进入命令操作改正即可!
好了,CUID就写到这了
进入命令行,进入mongo 目录,输入mongo回车,则自动连接test库,如下图
然后可以进行相关命令操作
2.无非四句命令
Person有点类似数据库中的表,实际上MongoDB没有表的概念!只是这样好理解一点吧!
增 db.person.Insert({"name":"jack","age":30})
删 db.person.remove({"name":"jack"})
改 db.person.update({"name":"jack"},{"name":"jack","age":18}) 注:第一个参数是条件,第二个才是修改的,并且修改时未改的属性也必须写上,否则就没有了
查 db.person.find({"name":"jack"})
还有db.person.count()之类的大家可以自行百度,都比较简单易用
3.错误出现
如我当时写update 写成了 db.person.update({"name":"jack}",{"name":"lucy"}}) 然后界面就出现了三个点
也没有任何提示,此时因为自己也感觉不到有错误,于是以为是等待,最后时间长了发现好像不对,仔细一看是一个双引号打错了地方,所以一定要仔细
错误时界面如下,以免有人停在界面不知道是怎么回事
此时可以ctrl+c重新进入命令操作改正即可!
好了,CUID就写到这了
相关文章推荐
- 一、MongoDB安装与启动
- thinkphp 配合mongodb
- GridFS:基于MongoDB的分布式文件存储系统
- yum安装mongodb
- mongoDB学习之旅(一)
- MongoDB 那些坑
- mongodb 管理脚本
- MONGODB 集群架构 调整,增加延迟备份节点服务器,删除仲裁节点
- 配置MongoDB3.04集群分片
- MongoDB中对象反序列化的一个小问题
- mongodb C++调用查询DEMO
- mongodb常用操作命令整理
- mongodb aggregate 级联查询
- MongoDB 入门相关资源
- nodejs操作mongodb
- MongoDB用户权限基本操作
- MongoDB的数据库基本操作(一)
- MongoDB的数据库基本操作(二)
- 使用MONGODB 集群的OPLOG 日志进行数据恢复
- mongodb group包(最具体的、最受欢迎、最容易理解的解释)