MongoDB的简单操作
MongoDB的简单操作
( mac系统下mongDB的图形管理工具为:mongoHub )
( windows系统下mongDB的图形管理工具为:mongoVUE )
1、mongoDB通过终端创建数据集合:
db.mydb.save({name;’liyaunhong’,sex:’male’,age:22})
这行命令创建了一个名为liyaunhongd的数据集合,并通过一个json格式的数据向数据集合里插入了一条数据。
2、 db.liyuanhnog.find()在终端输入这行命令,表示查找在liyaunhong这个数据集合里的所有的数据;如果db.liyuanhnog.find({a:1}),则查找数据集合中所有对象中含有{a:1}名值对的数据,并返回,可能有多条记录。
3、 通过mongo命令来启动数据库服务。默认端口为27017.
4、 通过db命令显示当前数据库。
5、 通过show dbs 来显示所有数据库详情。
6、 通过use database 来切换到其他数据库(这里切换到database数据库),这时可以通过db.collection.save({})来创建一个新的表。mongoDB中的collection相当于数据库中的表。
7、 通过help命令来显示帮助信息
8、 通过j = {name : ‘liyuanhong’} 来准备要插入的数据,通过db.things.insert(j)向当前数据集合things插入j这条数据。如果你第一次插入数据,mongo将会创建相应的数据库和数据集合。
9、 通过show collections来显示当前数据库中的数据集合
10、 通过使用循环for(var i = 0;i < 20;i++) db.things.insert({x : 4,j: i})创建多条数据
然后再db.things.fing()将他们显示出来
11、 通过while(c.hasNext()) printjson(c.next())将查询结果付给一个变量,然后通过while(c.hasNext()) printjson(c.next())显示出来(注意都是在终端执行的命令,mongo环境下)
12、 通过while(c.hasNext()) printjson(c.next())将查询结果付给一个变量,通过printjson(c[4])来查询其中的一条记录。
13、 通过db.things.findOne()来返第一条记录,通过db.things.findOne({b : 2}),将返回匹配的记录。
14、 通过db.things.find().limit(4)来限制记录的显示
15、 通过db.user.remove({username:"aaa"})来删除一条匹配的记录。
参考地址:
http://docs.mongodb.org/manual/tutorial/getting-started/
MongoDB的简单操作相关推荐
- MAC (M1) 使用homebrew 安装 Mongodb (推荐简单操作)
官方有两种方法: (1).tgz压缩包下载安装配置 (2)使用hombrew包管理器安装 使用M1的首推使用hombrew进行mongodb安装(同时也是官方首推) 由于我用.tgz压缩包的方式没有安 ...
- php mongodb execute,php简单操作mongodb
您现在的位置是:网站首页>>PHP>>php php简单操作mongodb 发布时间:2019-09-29 16:34:25作者:wangjian浏览量:525点赞量:0 一: ...
- MongoDB简单操作
MongoDB简单操作 Hadoop核心技术厂商Cloudera将在2014/06推出hadoop Ecosystem与MongoDB的整合产品,届时MongoDB与ipmala及hbase,hive ...
- MongoDB最简单的入门教程之四:使用Spring Boot操作MongoDB
Spring Boot 是一个轻量级框架,可以完成基于 Spring 的应用程序的大部分配置工作.Spring Boot的目的是提供一组工具,以便快速构建容易配置的Spring应用程序,省去大量传统S ...
- php mongoclient使用,PHP使用mongoclient简单操作mongodb数据库示例
本文实例讲述了PHP使用mongoclient简单操作mongodb数据库.分享给大家供大家参考,具体如下: 最好回到<mongodb shell基础命令[进阶篇]>,再来看这里的内容,否 ...
- 在Windows环境下MongoDB搭建和简单操作
更多总结内容参考:怎么样MongoDB搭建Java环境-总结 下面主要是在Windows上(WinXP)安装.运行.安装Windows服务的笔记,以作备忘. 1.下载 下载地址:http://www. ...
- mongodb 的安装与简单操作
mongodb 的安装与简单操作 更好的阅读体验:https://www.wolai.com/shNyWgzza49EytaDHnr1j4 目录 环境 实验内容 安装mongodb 数据库操作 创建并 ...
- Mongodb的索引操作
Mongodb的索引操作 1. 为什么mongdb需要创建索引 加快查询速度 进行数据的去重 2. mongodb创建简单的索引方法 语法:db.集合名.ensureIndex({属性:1}),1表示 ...
- MongoDB:详细解释mongodb的高级操作,聚合和游标
前几天总结了mongodb的安装入门.详细解释了增删改查的基本操作,今天再来总结下mongodb更高级的操作,聚合和游标. 一.聚合,mongodb的聚合操作一般分为四种情景,分别是:count.di ...
最新文章
- Docker学习(7)——常用的镜像构建方式简介
- input text
- lua 的正则表达式之坑
- exception java doc,Javadoc和RuntimeException
- qtreewidget 获取根节点_详解去中心化信任根dRoT技术
- 剑指Offer之把数组排成最小的数
- [PyTorch] 译+注:一个例子,让你明白PyTorch框架
- python控制视频_控制Python面向对象的访问
- Hibernate jar问题
- xmind思维导图模板_思维导图模板
- excel文件服务器未响应,excel打不开文件未响应怎么处理-处理excel无法打开文件未响应的方法 - 河东软件园...
- 批量将所有文件按照文件名中的扩展名后缀进行分类整理
- 如何给HTML文件加一张背景图,如何在css中添加背景图?
- Java内存管理:Java内存区域 JVM运行时数据区
- 鸿蒙内核手机,华为和安卓说再见,推出鸿蒙内核手机,不再更新安卓
- 蓝桥杯第七届省赛JavaB组题解
- 从面向对象设计思想出发理解Spring AOP编程
- 网络综合布线线缆如何敷设布放_网络综合布线中穿线工作技术要求
- java类嵌套_java-嵌套类
- 中山大学数字电路实验时钟设计大作业