MongoDB基本(CRUD)
来源:互联网 发布:linux如何安装hadoop 编辑:程序博客网 时间:2024/06/03 15:58
MongoDB
简介
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
- 开启数据库
- 在开启,数据库之前必须,安装好,数据库,并且,配置好环境变量。
- 开启命令:
mongod --dbpath G:\MongoDB_Database_File_Repository
后面,为你的数据文件存放地
连接数据库
- 在上个命令窗口未关闭情况下,新开个命令窗口输入:
mongo
- 在上个命令窗口未关闭情况下,新开个命令窗口输入:
简单CRUD
数据插入
区别:
若新增的数据中存在主键 ,insert() 会提示错误,而save() 则更改原来的内容为新内容。已存在数据: {_id : 1, " name " : " n1 " },再次进行插入操作时,insert({_id : 1, " name " : " n2 " }) 会报主键重复的错误提示save({ _id : 1, " name " : " n2 " }) 会把 n1 修改为 n2 。
相同点
若新增的数据中没有主键时,会增加一条记录。已存在数据: { _id : 1, " name " : " n1 " },再次进行插入操作时,insert({ " name " : " n2 " }) 插入的数据因为没有主键,所以会增加一条数据save({ " name " : " n2 " }) 增加一条数据。
数据查询
- 逻辑符号
数据修改
删除数据
排序数据
阅读全文
0 0
- MongoDB基本(CRUD)
- MongoDB基本(CRUD)
- mongodb的基本操作(crud)
- 06.node+mongodb 基本CRUD
- MongoDB 3.x java基本操作-CRUD
- mongodb 常用命令 CRUD (二)
- MongoDB java[CRUD](四)
- MongoDb-CRUD
- mongodb crud
- mongoDB基础知识2----基本操作(CRUD),索引(常见、全文、地理位置)
- MongoDB学习日记(四):CRUD - insert
- MongoDB学习日记(五):CRUD - find
- MongoDB学习日记(六):CRUD - update
- MongoDB学习日记(七):CRUD - remove
- MongoDB CRUD介绍
- MongoDB与JAVA CRUD
- MongoDB与JAVA CRUD
- MongoDB CRUD 基础入门
- ARKit
- 单例模式的四种实现方式
- mysql死锁排查
- 按键
- XXE攻防
- MongoDB基本(CRUD)
- MATLAB中的varargin,varargout在函数中运用
- 二进制枚举
- 异常处理(二)-----C++异常机制
- 闭包,装饰器,迭代器,生成器
- 每日練習20171102
- LuoguP2680/UOJ150[NOIP2015] 运输计划 解题报告【二分答案+树上操作(LCA)+树上差分】
- Java值类型和引用类型,以及复制的是什么东西
- 总结