mongodb非关系数据的基本操作
非关系数据中比较流行的还是MongoDb数据库,小小怪这里就给大家介绍一下mongodb的简单操作吧。
一、mongodb的安装
这个还是需要大家自己去网上查找安装教程,安装配置完毕之后,win+r输入cmd进入控制台之后,输入mongo,当我们成功进入到mongo的控制台之后,说明安装和配置是没有问题的。
二、mongo的简单命令操作
查看数据库命令,show dbs
可以查看mongo的所有数据库,使用数据库命令和mysql是一样的,比如use student
,这个时候我们会进入到student数据库下面,查看表命令,在mongo里面不是表,而是一种集合,因此命令为show collections;
查看表中的所有数据的操作为db.student.find()
,这个会显示出所有的数据,有的人觉得太多了,有没有像Mysql的where语句的过滤呢,当然是有的,不过在此之前,我们需要一个事情就是,在mongo中的所有数据都是以json的形式存在,也就是说键值对的形式存在的。因此查询语句需要这样写db.student.find({number: {$all : [111,222]}})
这个语句的意思是查询number为111和222的所有记录。正常我们查询时,还会加上pretty(),这个是为了是展示出来的数据比较好看一点,如db.student.find().pretty()
,这时展示出来的数据是json类型的,看起来比较舒服一点。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1990858822@qq.com
文章标题:mongodb非关系数据的基本操作
本文作者:XIAOK Z
发布时间:2019-08-31, 21:36:09
最后更新:2019-08-31, 21:58:47
原始链接:http://yoursite.com/2019/08/31/mongodb非关系数据的基本操作/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。