mongodb 简单记

我们两清 提交于 2020-02-27 12:34:22

了解:mongodb  为非关系型数据库    即 no SQL , ,创新性足  ,自由度高,灵活  ;一般所熟悉的mySQL   lite   SQLServer  等都是关系型数据库    主要  标准统一  ,创新性不足  ,自由度不高

 

 

1.安装

2.添加修改 环境变量里的path     即mongodb安装位置的bin目录的路径

3.如果是4.0版本以前   需要手动创建  data目录   data目录里创建一个db目录来存放我们的数据     一个log文件夹来存放操作日志。

4.如果不想将数据存放原来的位置。可手动修改路径    --dbpath  路径        

5.如果想尝试更换端口号  不想使用27017端口   那么可以在修改路径的后面  加上 --port 端口号

6.打开 cmd 命令行工具    执行mongod  命令  打开我们下载好的数据库服务器   然后不动该窗口

7.重新打开一个cmd窗口   执行 mongo命令   打开mongodb客户端 。  可以在该窗口进行 数据的增删改查

8.三个基础概念:数据库(database)    集合(collection)    文档 (document)                              数据库:包括两个部分  :1.数据库服务器 ,对数据进行存放 (mongod)  2.数据库客户端,对数据进行操作 (mongo)                  一个数据库包含多个集合   每个集合包含多个文档     我们的增删改查 即是对我们的文档进行操作

9.mongodb  常用操作命令     use  创建/打开一个数据库     show dbs  查看所有数据库     show collections  查看集合    db.<collection>.find()   查找/进入集合     db.<collection>.insert()插入文档      db.<colletion>.update()更行文档/添加文档属性     db.<collection>.remove() 删除文档(不推荐) db.<collection>.drop() 删除集合     db.dropDatabase()   删库

10.注意:update   默认更行查找满足条件的第一条数据。功能拆分   updateOne   updateMany            remove 默认删除满足条件的所有      功能拆分     deleteOne   deleteMany

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!