MongoDB
因为项目的需要,最近学习了一下MongoDB,分享一下我的学习心得。
MongoDB是NoSQL,也就是非关系型的数据库,是面向海量数据访问的文档类型数据库
工具以及准备
mongodb 安装包
robomongo 视图工具(图表工具)
postman 测试接口工具
配置环境变量
在mongodb安装文件里面找到bin文件,获取路径
此电脑 鼠标右键属性 高级系统设置 环境变量 用户环境变量path 添加bin文件路径
使用数据库
- 创建一个新的文件夹,这个文件夹就是数据库
- 数据库开机
mongod --dbpath 文件夹路径
看到 waiting for connctions prot : 27017,
开机以后当前的cmd命令窗口就不要动了,因为数据库也是一种服务 - 使用数据库
打开一个新的cmd命令窗口,连接数据库mongo
MongoDB命令
-
show dbs 列出所有数据库
其中 admin local 是系统数据库 -
use 创建并使用数据库
use 数据库名
-
db 查看当前所在数据库
要先使用数据库,没有输出test
4.创建集合
db.createCollection("集合名")
4.添加数据
单条数据
db.collection.insert({
"name":"jack","age":18})
//collection 集合名
多条数据
db.collection.insertMany([{
"name":"jack","age":19}