MongoDB基础入门

转自:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html(略作修改)

1、 下载mongoDB

下载地址:http://www.mongodb.org/downloads

(我的是mongodb-win32-x86_64-2008plus-2.6.3)

2.将下载下来的mongodb-win32-x86_64-2008plus-2.6.3.zip解压下D:\mongodb\目录,在目录中新建data文件夹存放数据库数据,运行cmd命令行,进入到“D:\mongodb\bin”目录下执行mongod --dbpath=D:\mongodb\data;

此时mongodb的服务已经起来了。

3.再新启一个cmd命令行进入D:\mongodb\bin目录下执行mongo命令,这时默认连接的是test数据库。

此时数据库已经有了,可以进行增删改查操作了。

4.insert操作

5.find操作:

“_id": 这个字段是数据库默认给我们加的GUID,目的是保证数据的唯一性。

6. update操作:

  update方法的第一个参数为“查找的条件”,第二个参数为“更新的值”。

7.remove操作:

  删除的条件是ID也可以是其它字段。

时间: 2024-10-14 15:24:44

MongoDB基础入门的相关文章

MongoDB基础入门视频教程

MongoDB基础入门视频教程http://www.icoolxue.com/album/show/98

MongoDB基础入门之一:基础入门和复制集

mongoDB基础入门 介绍 mongoDB是一个存储文档的非关系型数据库 mongoDB的结构: 数据库: 包含集合 集合: 存储文档 文档: json格式 一条命令在docker容器中运行mongoDB docker run --name mymongo -v /mongo/data:/data/db -d mongo:4 docker ps #查看容器状态 docker logs mymongo #查看日志 mongoExpress 的使用 基于网络的mongoDB数据库管理页面 dock

mongodb 基础入门教程

算是学习下来精炼的笔记,希望对大家有帮助.如果有问题欢迎大家指正. 0.概述 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统. 在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案. MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成.MongoDB 文档类似于 JSON 对象.字段值可以包含其他文档,数组及文档数组. 下面是与sql概念的对比.能够帮助我们更好的

MongoDB基础入门003--使用官方驱动操作mongo,C#

本篇先简单介绍一下,使用官方驱动来操作MongoDB.至于MongoDB原生的增删改查语句,且等以后再慢慢学习. 一.操作MongoDB的驱动主要有两个 1.官方驱动:https://github.com/mongodb/mongo-csharp-driver/downloads,更新的还是比较及时的,目前已经支持大部门linq语法. 2.samus驱动:https://github.com/samus/mongodb-csharp/downloads. 这个好像很久都没有更新了,估计是被抛弃了

Mongodb基础入门(3)——排序和索引

今天继续Mongodb,简单的记录下其排序和索引的使用. 在Mongodb中使用sort()方法对数据进行排序. 命令格式:db.collectionName.find().sort({key:参数}) 参数说明: -1:表示降序 1:表示升序(默认) doc集合中数据如下: > db.doc.find({},{_id:0,goods_id:1}) { "goods_id" : 1 } { "goods_id" : 4 } { "goods_id&q

Mongodb最基础入门教程

Mongodb最基础入门教程 如果想了解一下redis的入门教程,可以去看一下我的上一篇博客 Mongodb的安装大家可以参考一下其他博主的博客,这里我就不做介绍了.不过值得注意的是,在Linux版本中如果启动mongodb的时候出现下面这个错误(在windows版本中不会出现下面的问题): mongod: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by mongod) 原因是因为mongodb启动需要

Mongoose基础入门

前面的话 Mongoose是在node.js异步环境下对mongodb进行便捷操作的对象模型工具.本文将详细介绍如何使用Mongoose来操作MongoDB NodeJS驱动 在介绍Mongoose之前,首先介绍使用NodeJS操作MongoDB的方法 如果使用程序操作数据库,就要使用MongoDB驱动.MongoDB驱动实际上就是为应用程序提供的一个接口,不同的语言对应不同的驱动,NodeJS驱动不能应用在其他后端语言中 首先,安装mongodb npm install mongodb 接着,

MongoDB基础知识 01

MongoDB基础知识  1. 文档  文档是MongoDB中的数据的基本单元,类似于关系型数据库管理系统的行. 文档是键值对的一个有序集.通常包含一个或者多个键值对. 例如: {”greeting" : "Hello, world!", "foo", 3} 2. 集合(collection) 集合就是一组文档,类似关系型数据库中的一张表. 3. 数据库(database) 多个文档组成集合,多个集合组成数据库.一个MongoDB实例可以承载多个数据库.

Android基础入门教程——10.12 传感器专题(3)——加速度-陀螺仪传感器

Android基础入门教程--10.12 传感器专题(3)--加速度/陀螺仪传感器 标签(空格分隔): Android基础入门教程 本节引言: 本节继续来扣Android中的传感器,本节带来的是加速度传感器(Accelerometer sensor)以及 陀螺仪传感器(Gyroscope sensor),和上一节的方向传感器一样有着x,y,z 三个轴, 还是要说一点:x,y轴的坐标要和绘图那里的x,y轴区分开来!传感器的是以左下角 为原点的!x向右,y向上!好的,带着我们的套路来学本节的传感器吧