mongoDB简单使用(WINDOWS)

1 下载安装

下载地址 https://www.mongodb.com/download-center#community


2 安装,并配置

3 启动服务 

 net start mongodb
MongoDB 服务正在启动 ..

MongoDB 服务已经启动成功。

4 连接 

    mongo
MongoDB shell version v3.6.5
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.6.5

#省略#

5 可以直接进行一些简单的操作,由于是用js写的,所以可以使用一些js的内容


6 创建数据库

use DB_NAME

如果数据库不存在,则创建,如果存在,则切换到指定数据库


此时如果查看所有数据库,发现新增的数据库不存在,需要向数据库中增加内容后即可看到


7 删除数据库

db.dropDatabase()

删除当前数据库,默认为test

8 集合操作 (个人感觉类似于表)

删除集合 db.collection.drop() 

创建集合

 

name为集合名称


 创建固定集合


8 文档操作(个人观点类似于内容) 固定集合无法对其内容进行更改

插入文档 db.COLLECTION_NAME.insert(document)

查询文档  db.shj.find()



更新文档



但是在更新固定集合是会报错


报错原因是改变了固定集合的大小,是不被允许的

删除文档  db.集合.deleteMany({ 条件}),如果条件为空,则删除所有



文档查询 (相当于select查询语句)

db.集合.find({条件}) 条件为空,则查询所有

db.集合.find({条件}) .pretty() 格式化显示




多个键值对用逗号隔开,相当于and操作


OR 语法格式

  db.shj.find(
  {
  $or: [ 
  { age:25},{name:'wuwu'}
  ]}
  ).pretty()


分页操作  limit().skip()      其中 skip()中的参数表示从第几条数据开始,limit表示显示多少条

例如 skip(10),limit(20) <==> limit(10,20)



但是skip()是一条一条数据过去的,所以当数据量很大时,性能会较低

排序 sort (key: 1) 1为升序,-1位降序



猜你喜欢

转载自blog.csdn.net/aa15237104245/article/details/80416357