您的位置:首页 > 数据库 > Mongodb

MongoDB基本语法

2015-06-28 11:39 483 查看
上一篇博客写到了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进行操作了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: