mongodb基础操作--增删改查
来源:互联网 发布:2011年nba总决赛 知乎 编辑:程序博客网 时间:2024/06/10 21:23
mongodb中有三元素:数据库,集合,文档,其中“集合”
就是对应关系数据库中的“表”,“文档”对应“行”
假设数据库在:E:\mongodb
一、启动
先进入到bin目录下:
然后新建一个名为db的文件夹,用来存放mongodb的数据
微软徽标+R,输入cmd,首先找到“mongodb”的路径,然后运行mongod开启命令,同时用--dbpath指定数据存放地点为“db”文件夹,如下所示:
E:\mongodb\bin>mongodb --dbpath=E:\mongodb\db
mongodb默认采用27017端口,测试是否启动成功,在浏览器输入:
http://localhost:27017即可测试
二、基本操作
基本的“增删查改“,我们再开一个cmd,输入mongo命令打开shell,其实这个shell就是mongodb的客户端,
同时也是一个js的编译器,默认连接的是“test”数据库。
(1)、insert操作
>db.persion.insert({"name":"jack","age":20})
>db.persion.insert({"name":"joe","age":25})
(2)、find操作
这里要注意两点:
① “_id": 这个字段是数据库默认给我们加的GUID,目的就是保证数据的唯一性。
② 严格的按照Bson的形式书写文档
>db.persion.find() //这样查出所有的数据
>db.persion.find({"name":"joe"}) //只查name为joe的数据
(3)、update操作
update方法的第一个参数为“查找的条件”,第二个参数为“更新的值”
db.persion.update({"name":"joe"},{"name":"joe","age":30})
(4)、remove操作
remove中如果不带参数将删除所有数据,很危险的操作,在mongodb中是一个不可撤回的操作
db.persion.remove({"name":"joe"})//删除name为joe的数据
db.persion.remove()//删除所有数据
(5)、计数
db.persion.count()
- mongodb基础操作--增删改查
- mongodb基础语法(增删改查)
- MongoDB 增删查改基本操作
- mongodb php增删改查基本操作
- mongodb增删改查基本操作
- mongodb增删改查操作汇总
- mongoDB 基本操作,增删改查
- Java 操作MongoDb 增删改查
- mongodb增删改查基本操作
- Java操作MongoDB实现增删改查
- Java 操作MongoDb 增删改查
- mongoDB的操作---增删改查
- MongoDB的增删改查操作
- Java 连接 Mongodb 增删改查操作
- mongodb增删改查基本操作
- mongodb的增删改查操作指南
- Nodejs操作Mongodb增删查改
- mongoDB-- 基本的操作增删改查
- 请教淘宝API sign签名问题,望高人指点!谢谢!
- Mysql与Oracle的50个区别
- 线性表、链表、哈希表
- 友盟Umeng统计、更新功能使用教程
- “大型票务系统”和“实物电商系统”按系统边界分析各种业务形式
- mongodb基础操作--增删改查
- servlet学习--数据库访问:JDBC
- 内核地址空间分布和进程地址空间
- VS2012调试符号设置(调试时自动加载符号表PDB)
- 出错处理之assert,abort,exit,atexit,strerror
- apktool + eclipse 动态调试APK
- 在一个字符串中找到第一个只出现一次的字符(JAVA实现)
- XML(3)——schema文件的三种编写方式
- AlertDialog