MongoDB怎样添加和查询集合数据

如题所述

MongoDB虽然也是一种数据库,不过它的数据是以键值对格式保存在集合里面的。今天咪咪我就来讲解一下MongoDB数据库怎样添加数据和查询数据。
首先,启动MongoDB数据库(不会的可参考我的其他指南,这里不多说),然后再连接MongoDB数据库。如图,使用 mongo命令就可以连接MongoDB数据库了。

如图,提示connecting to……,说明连接成功了。

接着使用use 数据库名来打开或者新建数据库。如果数据库存在,就会打开对应的数据库,如果数据库不存在,则会创建一个新的数据库并且打开数据库。

执行命令之后,就会出现这个提示,说明数据库打开了,并且现在开始使用这个数据库。

如图,通过db.集合名.insert()就可以往集合中插入数据,集合名可以自己定义,如果集合不存在,则创建新的集合,然后插入数据,如果集合存在,则打开集合并插入数据。

执行命令之后,提示“nInserted……”说明插入数据成功。

之前也说过,MongoDB数据库里面的数据是键值对形式,所以如果想要插入多条数据,可以这样写,也就是键值对之间用逗号隔开。

如果想要查询数据,则可以使用db.集合名.find()语句来查询。如果想要查询a集合里面的数据则用db.a.find()来查询。注意,find()表示查询全部的数据。

执行语句之后,集合中所有的数据都会显示出来。

如果想要查询出特定的数据,则可以在find里面添加键值对作为条件。比如我要查询name为mimi的数据则可以这样写。

执行语句之后,就可以查询到对应的数据了。集合中包含有name:mimi的数据只有一条,所以就显示一条。到此,MongoDB添加和查询集合数据的方法就分享完了。
温馨提示:答案为网友推荐,仅供参考
相似回答