关系型数据库和非关系型数据库
表就是关系,或者说表与表之间存在关系。
- 所有的关系型数据库都需需要通过
sql
语言来操作 - 所有的关系型数据库再操作之前都需要设计表结构
- 而且数据表还支持约束
- 唯一的
- 主键
- 默认值
- 非空
- 非关系型数据库非常灵活,有的非关系数据库就是存的键值对
- 但是 MongoDB 是长的最像关系型数据库的非关系型数据库
- 数据库 => 数据库
- 数据表 => 集合 (数组)
- 表记录 => 文档对象
- MongoDB 不需要设计表结构
- 也就是说你可以任意的往里面存数据,没有结构性一说
MongoDB 下载与安装
下载
MongoDB 64位下载地址
MongoDB 32位下载地址
安装
- 傻瓜式安装完成后将安装后的路径
C:\Program Files\MongoDB\Server\4.0\bin
添加进环境变量path中 - 控制台输入
mongod --version
测试是否安装成功
启动和关闭数据库
启动:
- 命令:
mongod
- mongodb 默认使用执行 mongod 命令所处盘符目录下的 /data/db 作为自己的数据存储目录
- 所以在第一次执行该命令之前先自己手动新建一个 /data/db
- 修改默认的数据存储目录的命令:
mongod --dbpath=数据存储目录路径
停止:
在开启服务的控制台,直接 Ctrl+c 即可停止,或者直接关闭开启服务的控制台。
连接和退出数据库
连接:
- 命令:
mongo
- 该命令默认连接本机的 MongoDB 服务
退出 - 命令:
exit
基本命令
-
开启与查看 MongoDB 数据库show dbs
查看显示所有的数据库
-
db
切换到指定的数据库 -
use 数据库名称
切换到指定的数据库(如果没有会自动新建) -
show collections
查看集合 -
运用 API 进行增删改查
MongoDB 插入与查看数据
网友评论