MongoDB学习笔记(三) MongoDB的基本操作
来源:互联网 发布:sql 2008 r2 新建实例 编辑:程序博客网 时间:2024/06/05 03:05
参考视频:慕课网-mongoDB入门篇
文档:https://docs.mongodb.com/manual/
查看当前系统中有多少数据库
show dbs
切换(创建)数据库
use [数据库名]
如果没有该数据库,则use命令会在需要的时候创建数据库
这里的”需要的时候”指的是数据库不为空,只创建个空的数据库还是看不到
删除数据库
使用use进入某个数据库后,输入以下命令
db.dropDatabase()
MongoDB中将一张表称为一个集合(Collection)
插入数据
db.collection.insert()
- 可以使用for循环插入多条数据
// 例子for(i=3;i<100;i++)db.waka_collection.insert({x:i})for(i=3;i<100;i++)db.waka_collection.insert({x:i})
查看数据库中的集合(Collection)
show collections
查找数据
db.collection.find(query, projection)
find()
参数为空代表查询所有数据_id是MongoDB自动生成的字段,在全局范围内不会重复
也可以手动指定_id,但是不能重复,重复MongoDB会报错
find({key:value})
查询特定key-value的数据
同时find()
支持
- find().count()
查看数据数目
skip
跳过多少条数据limit
限制返回的数据sort
排序
// 实例:跳过3条数据;限制只返回两条数据;根据x排序db.waka_collection.find().skip(3).limit(2).sort({x:1})
0 0
- MongoDB学习笔记(三) MongoDB的基本操作
- MongoDB学习笔记(三) MongoDB的基本操作
- MongoDB学习笔记--基本操作
- MongoDB的学习(三)-MongoDB操作符
- MongoDB笔记三之基本数据操作
- MongoDB学习(三) 基本操作
- pyramid学习笔记x-mongodb基本操作
- MongoDB学习笔记02:基本操作
- MongoDB学习笔记(三)使用Spring Data操作MongoDB
- MongoDB学习笔记(三) java中如何操作MongoDB
- MongoDB学习笔记(三)MongoDB常见操作(续)
- MongoDB学习笔记(三)--MongoDB的C#驱动的基本使用
- MongoDB学习笔记《三》
- MongoDB学习笔记<三>
- Mongodb学习笔记(三)
- mongoDB学习笔记三
- MongoDB (三):基本命令操作
- MongoDB的学习(二)-基本的操作
- MongoDB学习笔记(一) 安装与文件简介
- MongoDB学习笔记(二) 搭建简单的MongoDB服务器
- python json.dumps() json.dump()的区别
- 数据存储
- MongoDB学习笔记(三) MongoDB的基本操作
- MongoDB学习笔记(三) MongoDB的基本操作
- 【Leetcode】257. Binary Tree Paths
- C#优良习惯
- ahk 基本语法:() []
- 内容提供者ContentProvider
- Atom: 安装版本过旧,会导致很多问题
- [Mysql] 约束
- Tomcat
- Redis安装成windows服务-密码设置