mongoDB

mongoDB

1认识一下mongoDB

[外链图片转存失败(img-pHvzSHxE-1564277955701)(../AppData/Roaming/Typora/typora-user-images/1564185647649.png)]

[外链图片转存失败(img-Cpfe2tqg-1564277955704)(../AppData/Roaming/Typora/typora-user-images/1564185662024.png)]

2.库和集合操作

[外链图片转存失败(img-9x9jA6f5-1564277955704)(../AppData/Roaming/Typora/typora-user-images/1564192923579.png)]

[外链图片转存失败(img-VKULjjrx-1564277955705)(../AppData/Roaming/Typora/typora-user-images/1564192956071.png)]

这里我就一起操作了,当数据库里面没有东西的时候呢,show dbs不会出现东西,因为没有东西,所以一起操作比较方便。下面就是代码了

第一步进入mongoDB。

[外链图片转存失败(img-CPMkBa87-1564277955706)(../AppData/Roaming/Typora/typora-user-images/1564196590691.png)]

很简单的进入和退出。

[外链图片转存失败(img-dobEU9Ou-1564277955706)(../AppData/Roaming/Typora/typora-user-images/1564196675247.png)]

​ 这就是库基本用法,还有一个db.dropDatabase()

[外链图片转存失败(img-OVNv5H4D-1564277955707)(../AppData/Roaming/Typora/typora-user-images/1564196981227.png)]

这就是几个集合的操作

3.文档操作(有点恶心)
3.1添加

在这里插入图片描述
[外链图片转存失败(img-MpdDdovP-1564277955708)(../AppData/Roaming/Typora/typora-user-images/1564197834932.png)]

这里如果没有写"_id"系统会自动给一个id

[外链图片转存失败(img-H0yfnXNK-1564277955708)(../AppData/Roaming/Typora/typora-user-images/1564198010484.png)]

这个就是多条加入。

3.2查询

[外链图片转存失败(img-ku3uVJV0-1564277955709)(../AppData/Roaming/Typora/typora-user-images/1564201999626.png)]

[外链图片转存失败(img-IsuSBGuM-1564277955709)(../AppData/Roaming/Typora/typora-user-images/1564198432093.png)]

这是查询,下面的就是查看的好看一点。

[外链图片转存失败(img-1pIG9lNI-1564277955711)(../AppData/Roaming/Typora/typora-user-images/1564198842807.png)]

这个就是特定条件查询,但是记住查询时候一定格式要是find({}),一定要加上{}。

3.3修改

[外链图片转存失败(img-jaLUyB9G-1564277955712)(../AppData/Roaming/Typora/typora-user-images/1564208036060.png)]

这个就是全部的修改操作

[外链图片转存失败(img-2d4Dszrn-1564277955713)(../AppData/Roaming/Typora/typora-user-images/1564208162048.png)]

第一个操作事重写,而不是修改。

[外链图片转存失败(img-atLeGX9J-1564277955713)(../AppData/Roaming/Typora/typora-user-images/1564208307235.png)]

这个修改是部分修改,但是有多个符合条件只能修改第一个。

[外链图片转存失败(img-LL8PoRBr-1564277955714)(../AppData/Roaming/Typora/typora-user-images/1564208017897.png)]

这个就是符合条件的全部的。

3.4 删除

[外链图片转存失败(img-SAuLfSEh-1564277955714)(../AppData/Roaming/Typora/typora-user-images/1564208997255.png)]

[外链图片转存失败(img-z18QD3P4-1564277955716)(../AppData/Roaming/Typora/typora-user-images/1564208974123.png)]

这是第三个,按顺序只删除一个。

[外链图片转存失败(img-DQvOAQY5-1564277955716)(../AppData/Roaming/Typora/typora-user-images/1564209098561.png)]

这是第二个,删除全部指定的。

[外链图片转存失败(img-Nu2cC7mS-1564277955717)(../AppData/Roaming/Typora/typora-user-images/1564209143291.png)]

这是全删。

3.5 噩梦条件

[外链图片转存失败(img-hcJFZrbb-1564277955717)(../AppData/Roaming/Typora/typora-user-images/1564221919333.png)]

这个就不具体演示了,用的不太多,查就行了。

4.python和mongoDB交互

[外链图片转存失败(img-3DEelYFI-1564277955718)(../AppData/Roaming/Typora/typora-user-images/1564209249870.png)]

[外链图片转存失败(img-PQMlzP5V-1564277955718)(../AppData/Roaming/Typora/typora-user-images/1564220322675.png)]

[外链图片转存失败(img-lEJ5Y7BN-1564277955719)(../AppData/Roaming/Typora/typora-user-images/1564220295214.png)]

[外链图片转存失败(img-IlupA0vq-1564277955720)(../AppData/Roaming/Typora/typora-user-images/1564220921927.png)]

[外链图片转存失败(img-9yH9jQC2-1564277955721)(../AppData/Roaming/Typora/typora-user-images/1564221834933.png)]

这些就是全部的操作了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值