MongoDB基本语法

来源:互联网 发布:淘宝会自动确认收货吗 编辑:程序博客网 时间:2024/06/07 04:52

上一篇博客写到了MongoDB入门简介和使用MongDB的好处,而这篇博客主要将一些MongoDB的基本语法。

启动MongDB时要先启动服务,再启动前台。否则直接启动前台会直接退出的。 

 创建一个数据库语句:

                use [databaseName]

          但是当你什么也不干就离开这个空数据库就会自动删除的。

查询语句

         查看所有数据库

         Show DBS

         查看数据库中的所有文档

                  show collections

          查询指定文档的数据

                  查询所有  db.[documentName].find()

                  查询第一条数据 db.[documentName].findOne()


增添语句:

        给指定的数据库添加集合并添加记录

       db.[dicumentName].insert({...})

修改语句:

         更新文档数据

                db.[documentName].update({查询条件},{更新内容})

         例子:

var p=db.persons.findOne()

        db.persons.update(p,{name:“uspcat”})

删除语句:

        删除文档中的数据

                  db.[documentName].remove({.....})

                 例子:

  db.persons.remove({name:"uspcat"})

            删除库中的集合

db.[documentName].drop()

         删除数据库:

       db.dropDatabase()

除了上面的增删改查四类语句外,还有shell的help语句,里面有所有shell可以完成的命令帮助

全局使用help数据库相关的db.help(),集合相关的db.[documentName].help()

在Mongodb中shell还内置了js引擎,可以直接执行js代码。

      对于Mongodb的基本语法我想通过上面的介绍,可以看出和我们经常编写的增删改查语句非常相近,没有太大区别对吧!就像米老师说的一样,学习新知识,要找知识的节点,这样新的知识就会很好学的。MongoDB它是NoSQL数据库,不需要用到很多的语法。所以只要能基本上了解他的增删改查语句,就可以对MongoDB进行操作了。








0 0
原创粉丝点击