MongoDB下载安装与简单增删改查

Windows下MongoDB的安装和配置、启动和停止

下载地址:MongoDB的官方下载网址是:https://www.mongodb.org/downloads

安装步骤1、

点击下载的mongodb-win32-x86_64-2008plus-ssl-3.0.4-signed.msi,下一步,下一步over。

安装步骤2、

我这里是默认安装路径,复制路径: C:\Program Files\MongoDB\Server\3.0\bin

打开cmd窗口,输入以下命令

1.> cd C:\Program Files\MongoDB\Server\3.0\bin

2.> mongod.exe --install --logpath " C:\Program Files\MongoDB\log\log.txt" --dbpath " C:\Program Files\MongoDB\data\db"

3.> net start mongodb

note:3.net start mongodb为启动mongodb服务,net end mongodb 停止mongodb服务。

安装步骤3、

这样其实就安装成功啦,同时也启动啦mongoDB服务,进入Shell环境界面。

紧接着,我们趁热打铁,进入简单的MongoDB增删改阶段

MongoDB预热,简单的增删改

首先我先介绍一点MongoDB的基本概念

1、MongoDB是NoSQL中面向文档的数据库,他是介于关系型数据库与非数据库之间的数据库产品。

2、MongoDB的文档,相当于关系数据库中的一行数据。

3、多个文档组成一个集合(collection),集合相当于关系数据库中的表

4、多个集合,组合在一起,就是一个数据库

5、一个运行的MongoDB Server支持多个数据库。

MongoDB中的插入Insert

首先打开cmd,输入Mongo进入shell界面

输入show dbs ,查看当前数据库为local。然后创建数据库,库名为fristdb,输入 use fristdb ,这样就相当于创建啦数据库。

note:

> db.people.insert({"name":"张龙豪","age",18}) 这一句由于{}里面的内容不是json结构的数据,不能插入数据库表(集合)people中。

> db.people.insert({"name":"张龙豪","age":18}) 这样文档格式没有错误,就插入成功,意思是在fristdb库中插入people集合(表),文档(行数据)为 {"name":"张龙豪","age":18}

> db.room.insert({"cmp":50,"tree":20}) 这一句又创建啦一个集合(表)插入文档(行数据)为{"cmp":50,"tree":20}

MongoDB中的查看select---find

note:首先我在peple集合中插入啦2条数据,一条是18岁,一条是20岁。

> db.peple.find() 查出peple集合中的所有的文档

> db.peple.find({"age":18}) 查出peple集合中年龄为18的一条文档。

MongoDB中的修改update

Note:这个看图,我就不罗嗦啦,update({},{}),前面一个是查询条件,后面是修改后的数据文档

MongoDB中的删除delete--remove

Note:删除后剩下一条张龙豪20的数据。

时间: 2024-10-13 02:26:20

MongoDB下载安装与简单增删改查的相关文章

Asp.net Core 2.1使用 EF Core 简单增删改查操作数据库

Asp.net Core 2.1使用 EF Core 简单增删改查操作数据库 大概步骤如下5步: 1.创建项目(Asp.net Core 2.1项目) 2.项目使用EF Core 3.建立实体 4.生成迁移文件(生成数据库) 5.使用VS工具生成视图.控制器代码 示例代码下载  https://github.com/ZhMartincheng/NetCoreDemo.git 1.创建项目(Asp.net Core 2.1项目) 选择.net core 版本2.1 基础项目创建成功 2.项目使用E

Redis之五种数据类型的简单增删改查

开心一笑 乌龟受伤.让蜗牛去买药.过了2个小时.蜗牛还没回来.乌龟急了骂道:他妈的再不回来老子就死了!这时门外传来了蜗牛的声音:你他妈再说老子不去了! 提出问题 Redis五种数据类型的简单增删改查命令??? 解决问题 假设你已经安装Redis服务器: 假设你已经打开Redis cli命令行工具: 假设你对Redis有所了解: Redis简单增删改查例子 例一:字符串的增删改查 #增加一个key为ay_key的值 127.0.0.1:6379> set ay_key "ay" O

[EF]使用EF简单增删改查

目录 认识EF 添加数据 删除数据 修改数据 查询数据 总结 认识EF ADO.NET Entity Framework 是微软以ADO.NET为基础所发展出来的对象关系对伊(O/R Mapping)解决方案,早起被称为ObjectSpage,最新版本EF6. 实体框架Entity Framework是ADO.NET中的一组支持面向数据的软件应用程序的技术.是微软的一个ORM框架. 什么是O/R Mapping 广义上,ORM指的是面向对象模型和关系数据库的数据结构之间的相互转换. 狭义上,OR

Linq to SQL 简单增删改查

Linq to SQL 简单增删改查 用Linq大大减少了对数据库的一般操作所需的编码量. 运行下面事例之前,首先建一个叫做Alien的数据库表. CREATE TABLE [dbo].[Aliens](    [Id] [int] IDENTITY(1,1) NOT NULL primary key,    [Name] [nchar](10) NULL,) 建一个console项目,在项目里添加一个Linq To Sql类文件(.dbml以及两个附属文件),把Alien表从服务器资源管理器拖

kendoUI 简单增删改查

1  目前学习主要基于kendoUI英文API文档(http://docs.telerik.com/kendo-ui/introduction) 2  在已经搭建的MVC+EF+kendo UI的基础上实现Kendo UI增删改查功能 3 增删改查代码示例: 3-1:主要展示前台实现代码,因为后台代码不是唯一,可自行配置,返回JSON数据 3-1:html代码如下 3-1-1:查询和列表展示 HTML代码,列表展示只需要一个div标签 ,如下(div id="grid"><

MongoDB 笔记一--MongoDB基本环境配置及增删改查;

一.基本环境配置: 1,首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,然后一步一步next安装,当然可以自己更改安装目录:安装完成之后,配置环境变量,找到安装目录下的bin文件夹,在电脑环境变量里,加入其路径(D:\MongoDB\bin,我安装在D盘内): 2,建立一个用于存放数据库文件的目录:windows默认使用C:\data\db作为数据目录.但是在安装过程中,不会自动建立文件或者文件夹,需要自己创建.当然我们也可以在系统的任意位置创建

Android_ADB 常用 shell命令 和 sqlite3 简单增删改查

今天学习了一个ADB的常用命令.接下来简单使用几个常用ADB shell 命令. 首先我们得明白什么是adb.exe ADB -Android Debug Bridge, 是 Android sdk 里的一个工具,用这个工具可以直接操作管理 Android 模拟器或者真实的 Android 设备 简单来说,ADB 是一个[客户端(pc)-服务器端(android)]程序. 当然,重要的一点是,你的 Android 设备得打开 USB 调试 ADB 的主要功能有: 1.运行设备的 shell(命令

hibernate基本配置与简单增删改查

ORM(Object Relation Mapping)是对象关系映射,是一个思想,它的作用是在关系数据库与对象之间做一个自动映射,将数据库中的表格映射到一个类,也就是持久化类,数据表中每行映射为对象,行中的各个字段映射为对象的属性,这样可以在开发中使用面向对象的思想来操作数据库. 其中hibernate是ORM思想实现的一个持久层框架. 其中有三个主要的内容:1.持久化类(*.java) 2.映射文件(*.hbm.xml) 3.配置文件(*.cfg.xml) 使用Hibernate框架搭建一个

Node.js、express、mongodb 入门(基于easyui datagrid增删改查)

前言 从在本机(win8.1)环境安装相关环境到做完这个demo大概不到两周时间,刚开始只是在本机安装环境并没有敲个Demo,从周末开始断断续续的想写一个,按照惯性思维就写一个增删改查吧,一方面是体验下node.js的魔力,二就是看看node.js.express和mongoose的API,其次就是把自己入门的过程记录下来,方便自己查看,再就是对入门的朋友起一个引导的作用. 敲demo的过程中感觉最爽的就是npm(Node Package Manager)是一个Node.js的包管理和分发工具.