mongo Shell初体验

时间:2023-03-08 17:47:20

mongo shell是一个MongoDB的交互式JavaScript接口。您可以使用mongo shell来查询和更新数据以及执行管理操作。

打开cmd命令行,输入mongo,就可以进入mongo Shell

mongo Shell初体验

输入cls命令清屏,开始常用命令体验:

mongo Shell初体验

show dbs

输入show dbs,显示当前所有数据库,这里显示了默认的数据库:

mongo Shell初体验

use 数据库名

这个命令可以切换到指定的数据库,如果切换到了不存在的数据库,当在这个数据库存储数据时,就会自动创建这个数据库。

我们输入show school,切换到school数据库,这里返回了switched to db school:

mongo Shell初体验

show collections

这个命令可以显示当前数据库下的所有集合,我们输入show collections试一下,可以发现,students数据库下什么集合都没有:

mongo Shell初体验

db.collection.insert()

这个方法把文档插入到集合中,我们输入db.student.insert({name:"hushiyun",age:24}),将一条数据(文档)插入。这里返回的结果显示已经插入了一条文档。

mongo Shell初体验

db.collection.find()

这个方法可以查询当前集合中所有的文档,我们输入进去查询一下,这样就查到了我们刚才插入的那一条文档!

mongo Shell初体验

至此,我们体验了进入数据库,创建集合,插入文档,查询文档等一系列操作,mongo Shell有一些不足的地方,如果我们的数据库过于庞大,仅通过黑啾啾的命令行工具是很不方便的!所以MongoDB的可视化工具就应运而生了!

我们有请NoSQL Manager for MongoDB登场!欲知后事如何,且听下回解说: