首页 > 代码库 > MongoDB数据库进阶 --- 增删查改...

MongoDB数据库进阶 --- 增删查改...

  在之前的文章中,我已经介绍了什么事MongoDB以及怎么在windows下安装MongoDB等等基本知识。 所以这篇进阶的博客就主要介绍以下如何进行数据库的基本操作 --- 增删查改。

 

数据库相关

显示所有数据库

show dbs

技术分享

其中admin和local都是默认存在的数据库。

 

查看当前数据库

db

技术分享

即当前默认就是test数据库,但是为什么在 show dbs 的时候没有呢?  这是因为test数据库中没有任何数据,所以不会显示,后面会介绍插入数据,插入数据后就会显示了。

 

创建数据库

use <数据库名>

技术分享

值得注意的是: use 后的数据库如果不存在就创建,如果存在就切换!  

 

删除数据库

db.dropDatabase()

 此命令会删除当前数据库。

 

 

文档相关 && 集合相关

删除集合

db.<集合名>.drop()

这样就会删除当前数据库下指定的某个集合。

 

插入文档

db.<集合名>.insert(document)

其中如果不存在这个指定的集合就会创建,如果存在,就会在后面追加文档。

技术分享

值得注意的是: 先输入({然后回车 就可以多行了。

插入文档还可以先把文档保存到变量上,然后插入变量即可。 

 

查看集合

db.<集合名>.find()

技术分享

 

 

 

 

 

MongoDB数据库进阶 --- 增删查改...