Mongodb数据库(上)

介绍

是一个基于磁盘存储的开源的、文档类型(数据存储格式)的非关系型数据库。

其数据首先是存放到内存中,当内存不够时,它还可以存放到磁盘里面去

优点

 基本概念

数据库

mongodb中的数据库默认是’test‘(就是一进去就是直接使用用的test数据库),如果想要使用其他的数据库,也可以自己创建数据库

集合

mongodb数据库中的数据是文档类型,一个数据就是一个文档,那么用来装多个文档数据的容器叫做集合

数据类型

mongodb数据库的数据类型是类似于json格式的数据类型,有四种基本类型、2种结构类型

1.基本数据类型

(1)字符串(string)如’asd‘

(2)数字(numbers)如1,2,3.34

(3)布尔值(bool)true或者false

(4)null值(null)

2.结构类型

(1)对象:可以理解为字典,对象的键都是字符串,值可以是任意数据类型

(2)数组:可以理解为列表,有[]括起来的一组值就是数组

文档

文档是mongodb数据库中数据的基本单位,由bson格式(类似json)的键值对组成

进入mongodb数据库

登入命令

mongo

mongodb数据库相关命令

查看所有数据库

show  dbs或者databases

注意:这个命令只会把有数据的数据库名字显示出来,没有数据的数据库名字不显示

创建和切换数据库(无则创建,有则切换)

use  数据库名(创建)

查看位置(当前所在的是哪一个数据和库内部)

db

删除数据库(其实是清空数据库的数据)

这里的删除指的是:从show dbs命令的结果中抹除数据库的名字

Db.dropDatabase()(注意大小写)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mi@MI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值