MongoDB学习笔记(1)

MongoDB的概述与安装

MongoDB学习笔记(1)_第1张图片
NoSQL数据库分类
MongoDB学习笔记(1)_第2张图片
MongoDB的适用场景

基本常识

启动WiredTiger引擎

MongoDB学习笔记(1)_第3张图片
启动WiredTiger引擎

创建数据库

use {dbName}

查看当前所有的数据库

show dbs
ps:如果use的数据库为空的话是无法通过show dbs展现的

增删改查

假设db name为you
增:db.you.insert
删: db.you.remove
改:db.you.update
查:db.you.find

MongoDB学习笔记(1)_第4张图片
增查以及数据类型

MongoDB学习笔记(1)_第5张图片
更改查删

数据类型

MongoDB学习笔记(1)_第6张图片
Date日期字段
MongoDB学习笔记(1)_第7张图片
Timestamp类型

脚本

mongo通过js脚本来查询相应信息

MongoDB学习笔记(1)_第8张图片
mongo脚本

通过load在shell界面加载脚本

MongoDB学习笔记(1)_第9张图片
load

添加启动内容

修改~/.mongorc


MongoDB学习笔记(1)_第10张图片
~/.mongorc
MongoDB学习笔记(1)_第11张图片
hello

EDITOR的使用

1.~/.bashrc中添加EDITOR环境变量:
EDITOR=/usr/bin/vim

2.~/.mongorc中新增如下一行:
EDITOR="/usr/bin/vim"

3.mongo shell 中通过edit {变量名}的方式可以调用vim进行修改数据:


~/.mongorc

如下变量增加sex


edit2

成功添加


MongoDB学习笔记(1)_第12张图片
成功添加

你可能感兴趣的:(MongoDB学习笔记(1))