MongoDB入门教程个人笔记.pdf

MongoDB入门教程个人笔记.pdf

ID:48089235

大小:275.33 KB

页数:20页

时间:2019-11-25

MongoDB入门教程个人笔记.pdf_第1页
MongoDB入门教程个人笔记.pdf_第2页
MongoDB入门教程个人笔记.pdf_第3页
MongoDB入门教程个人笔记.pdf_第4页
MongoDB入门教程个人笔记.pdf_第5页
资源描述:

《MongoDB入门教程个人笔记.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MongoDB笔记MongoDB创建数据库语法MongoDB创建数据库的语法格式如下:useDATABASE_NAME如果数据库不存在,则创建数据库,否则切换到指定数据库。实例以下实例我们创建了数据库runoob:>userunoobswitchedtodbrunoob>dbrunoob>如果你想查看所有数据库,可以使用showdbs命令:>showdbslocal0.078GBtest0.078GB>可以看到,我们刚创建的数据库runoob并不在数据库的列表中,要显示它,我们需要向runoob数据库插入一些数据。>db.runoob.insert({"name":"菜鸟教程"})WriteR

2、esult({"nInserted":1})>showdbslocal0.078GBrunoob0.078GBtest0.078GB>MongoDB中默认的数据库为test,如果你没有创建新的数据库,集合将存放在test数据库中。MongoDB删除数据库语法MongoDB删除数据库的语法格式如下:db.dropDatabase()删除当前数据库,默认为test,你可以使用db命令查看当前数据库名。实例以下实例我们删除了数据库runoob。首先,查看所有数据库:>showdbslocal0.078GBrunoob0.078GBtest0.078GB接下来我们切换到数据库runoob:>useru

3、noobswitchedtodbrunoob>执行删除命令:>db.dropDatabase(){"dropped":"runoob","ok":1}最后,我们再通过showdbs命令数据库是否删除成功:>showdbslocal0.078GBtest0.078GB>删除集合集合删除语法格式如下:db.collection.drop()以下实例删除了runoob数据库中的集合site:>userunoobswitchedtodbrunoob>showtablessite>db.site.drop()true>showtables>MongoDB插入文档本章节中我们将向大家介绍如何将数据插入到M

4、ongoDB的集合中。文档的数据结构和JSON基本一样。所有存储在集合中的数据都是BSON格式。BSON是一种类json的一种二进制形式的存储格式,简称BinaryJSON。插入文档MongoDB使用insert()或save()方法向集合中插入文档,语法如下:db.COLLECTION_NAME.insert(document)实例以下文档可以存储在MongoDB的runoob数据库的col集合中:>db.col.insert({title:'MongoDB教程',description:'MongoDB是一个Nosql数据库',by:'菜鸟教程',url:'http://www.runoo

5、b.com',tags:['mongodb','database','NoSQL'],likes:100})以上实例中col是我们的集合名,如果该集合不在该数据库中,MongoDB会自动创建该集合并插入文档。查看已插入文档:>db.col.find(){"_id":ObjectId("56064886ade2f21f36b03134"),"title":"MongoDB教程","description":"MongoDB是一个Nosql数据库","by":"菜鸟教程","url":"http://www.runoob.com","tags":["mongodb","database","NoS

6、QL"],"likes":100}>我们也可以将数据定义为一个变量,如下所示:>document=({title:'MongoDB教程',description:'MongoDB是一个Nosql数据库',by:'菜鸟教程',url:'http://www.runoob.com',tags:['mongodb','database','NoSQL'],likes:100});执行后显示结果如下:{"title":"MongoDB教程","description":"MongoDB是一个Nosql数据库","by":"菜鸟教程","url":"http://www.runoob.com","tag

7、s":["mongodb","database","NoSQL"],"likes":100}执行插入操作:>db.col.insert(document)WriteResult({"nInserted":1})>插入文档你也可以使用db.col.save(document)命令。如果不指定_id字段save()方法类似于insert()方法。如果指定_id字段,则会更新该_id的数据。二少272*

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。