MongoDB基础

这篇博客介绍了MongoDB的基础知识,包括其作为分布式文件存储的数据库特点,以及如何在Mac上安装、启动MongoDB。同时,详细阐述了MongoDB的基本操作,如查看数据库、切换数据库、插入、查询、更新和删除数据等。
摘要由CSDN通过智能技术生成

一、MongoDB简介

基于分布式文件存储的数据库。介于关系数据库和非关系数据库之间的产品,是非关系数据库

二、MongoDB安装命令

1、直接输入命令

brew install mongodb :安装

brew uninstall mongodb:卸载

2、启动mongodb

mongodb --config /usr/local/ect/mongodb.conf

注:brew services start mongodb(mongodb链接失败的解决方法)

3、使用

mongo

Last login: Fri Jul  6 10:40:00 on ttys000
XXXXXX$ mongo
MongoDB shell version: 3.2.8
connecting to: test
>

三、MongoDB的基本操作

1、show dbs :查看多少数据库

2、use imooc:切换数据库

3、db.dropDatabase():将数据库进行删除

4、db.imooc_collection.insert({x:1}):插入数据

5、show collections

6、db.imooc_collection.find():查询表中的数据

7、for(i=3;i<100;i++)db.imooc_collection.insert({x:i}):用循环插入多条数据

8、db.imooc_collection.find().count():表中的数据多少条

9、db.imooc_collection.find.skip(3).limit(2).sort({x:1})

10、db.imooc_collection.find({x:1}):条件查询表中数据

11、db.imooc_collection.update({x:1},{x:999}):修改表中数据

12、db.imooc_collection.updata({c:1},{$set:{c:2}},,false,true)

13、 db.imooc_collection.remove({c:2}):表内数据删除

14、db.imooc_collection.drop()

15、show tables:查看有多少表

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值