mongodb的基本操作

原创 2015年07月10日 11:05:45
数据库中一般操作有增删改查,如果是关系型数据库,那么使用sql即可,如查询 select,增加 insert,修改 update,删除 delete。
mongodb是nosql数据库,故不能这么使用,以下介绍其基本操作。先来说明几个概念,mongodb中没有表,行的概念,有文档,集合。mongodb的数据库也是一般的数据库,集合就是表的意思,文档是行的意思(一条记录)。
打开mongodb后,默认连接的是test数据库
插入  db.person.insert({"name":"zhangsan","age":18})
使用的是类似json格式的bson数据插入,上面是插入一条记录,有name和age,如果person集合不存在,会自动创建。
查询 db.person.find()
查询person集合下所有数据,与select * 类似
查询特定 db.person.find({"name":"zhangsan"})
查询name为zhangsan的记录
修改 db.person.update({"name":"zhangsan"},{"name":"zhangsan","age":22})
意思是找到name为zhangsan的数据,然后将其的age修改为22
删除  db.person.remove({"name":"zhangsan"})
删除zhangsan
db.person.remove({})  删除所有记录

MongoDB常用操作命令大全

如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创 建一个名叫“myTest”的数据...
  • piaocoder
  • piaocoder
  • 2016年08月31日 15:08
  • 6260

mongodb基本操作

mongodb基本命令 库级操作命令 表和库 默认都是隐式创建的。可以不用声明 查看库 show dbs; 创建库 直接就可以使用 use shop; 删除库 db.dropDatab...
  • xiao_tommy
  • xiao_tommy
  • 2016年11月16日 15:58
  • 365

php对mongodb的基本操作(新手)

上一篇文章介绍了windows下安装mongodb和mongodb的基本命令,最后介绍了使用php连接mongodb。 现在我们要将mongodb应用到php程序中 我的mongodb中有一个te...
  • sinat_21125451
  • sinat_21125451
  • 2016年02月26日 14:17
  • 341

Mysql和MongoDB常用操作总结

mysql是关系型数据库,能非常好的进行表之间的连接,而mongoDB则可以算是非关系型数据库,善于处理文本数据,本文基本包含了在做人工只能,机器学习算法方面时需要的操作。...
  • qq_39422642
  • qq_39422642
  • 2017年10月31日 07:03
  • 105

java对mongoDB的基本操作

package com.mongodb.text; import java.net.UnknownHostException; import java.util.List; import org....
  • nature_fly088
  • nature_fly088
  • 2016年09月03日 16:41
  • 1522

MongoDB的基本使用

简介MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非...
  • xiaoif
  • xiaoif
  • 2016年09月19日 02:26
  • 1862

分布式文件存储的数据库MongoDB教程整理

第一章MongoDB简介 第二章MongoDB安装 1 关闭SELINUX 2 配置防火墙 3 下载安装Mongodb 4 启动mongodb 第三章MongoDB基本操作 1MongoDB连接 2创...
  • u014427391
  • u014427391
  • 2017年05月16日 14:43
  • 709

12.Laravel5学习笔记:使用mongodb开发LBS应用

随着近几年各类移动终端的迅速普及,基于地理位置的服务(LBS)和相关应用也越来越多,而支撑这些应用的最基础技术之一,就是基于地理位置信息的处理。我所在的项目也正从事相关系统的开发,我们使用的是Lara...
  • hel12he
  • hel12he
  • 2015年11月26日 18:18
  • 3551

Linux系统下MongoDB的简单安装与基本操作

Linux系统下MongoDB的简单安装与基本操作
  • wyqlxy
  • wyqlxy
  • 2016年06月14日 10:46
  • 3136

Java 操作MongoDb 增删改查

注:此文基于mongoDb API 3.2.0进行的测试。 测试代码如下: pom.xml文件
  • zpf336
  • zpf336
  • 2016年02月29日 11:03
  • 10934
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mongodb的基本操作
举报原因:
原因补充:

(最多只允许输入30个字)