mongodb 主页 http://www.mongodb.org/

1、先在网上下载一个mongodb的安装包,再打开cmd命令,找到你装mongodb的文件的路径,进到mongodb的文件下的lib文件下,最后再在cmd命令下执行

mongod.exe --dbpath d:\data\db(你新建的文件夹,mongodb文件夹是一个存放数据文件,路径是d:\data\db)

注意:1、路径一定要写成d:\data\db,启动mongod服务器的时候,他会在mongodb下的根目录查找,

2、退出服务器一定要先按ctrl+c,再关闭cmd,假如你没有安ctrl+c,那么当你启动服务器的时候,把d:\data\db下的mongodb.lock文件删掉,再启动mongod服务器

3、先打开一个cmd,找到进到mongodb的文件下的lib文件下,再输入 mongod 启动服务器,再打开另一个cmd,找到进到mongodb的文件下的lib文件下,输入 mongo 客户端

mongod.exe  服务器  运行该执行文件可以设置mongodb的端口号,数据文件存储目录等

mongo.exe  客户端 用来连接mongodb并进行相关数据的查询

(cmd 不要关了)

2、新打开一个cmd输入:cd d:\mongodb\bin>mongo.exe,如果出现下面提示,你就安装成功了,

  MongoDB shell version v3.4.2
  connecting to: mongodb://127.0.0.1:27017
  MongoDB server version: 3.4.2
  Server has startup warnings:
  2017-03-11T21:23:45.843+0800 I CONTROL [initandlisten]
  2017-03-11T21:23:45.843+0800 I CONTROL [initandlisten] ** WARNING: Access contr
ol is not enabled for the database.
  2017-03-11T21:23:45.844+0800 I CONTROL [initandlisten] ** Read and wri
te access to data and configuration is unrestricted.
  2017-03-11T21:23:45.845+0800 I CONTROL [initandlisten]
  2017-03-11T21:23:45.846+0800 I CONTROL [initandlisten] Hotfix KB2731284 or late
r update is not installed, will zero-out data files.
  2017-03-11T21:23:45.846+0800 I CONTROL [initandlisten]

3、退出测试

  exit(输入exit退出)

  bye(提示退出)

4、运行mongo

  打开cmd,路径到你所安装目录的mongodb的文件下的lib文件下,运行命令行  mongo ,就可以开启mongod

5、

show dbs  //查看mongodb

use a // 创建数据库 a ,切换数据库 a

db.a.insertOne({"key1":"value1","key2":"value2"})//插入一行

db.a.insertMany([{"key1":value1,"key2":"value2"},{"key2":value2},...]) //插入多行

db.a.find()  //查找数据库 里面 所有数据

db.a.find({key:value},{"_id":0}) // {key:value}条件  查找符合这一条件的mongodb,{"_id":0}不想显示  id等条件

db.a.drop()// 删除mongodb的数据库

db.a.remove(query(条件)) //可以根据条件删除 指定的 数据库

db.help()// mongodb的帮助

use music //music 文件夹

db.createCollection("albums") // 链接albums 的集合

db.getCollectionNames()  // 出现 ["albums"]

db.albums.insert([{"key":"value"},{"key1":"value"}]) //新增多条

db。albums.save([{"key":"value"},{"key1":"value"}]) //新增多条

db.albums.find()  //查找 albums

db.albums.help() //查看所有命令

db.music.find() //music必须得有数据

db.albums.states() //查看状态

db.albums.update(query(查询条件),{$set:{"key":"value"}}) //修改一条

db.albums.updateOne(query(查询条件),{$set:{"key":"value"}})

db.albums.updateMany(query(查询条件),{$set:{"key":"value"}})

mongodb //我本人认为 修改 这一功能 不能够 一次 将 几条数据 分别改成 不一样的 value值

例如: [{key1:value1},{key2:value2},{key3:value3}]  不能一次改成

  [{key1:val1},{key2:val2},{key3:val3}]

转载于:https://www.cnblogs.com/shirly77/p/6536327.html

mongodb 怎样检测 安装成功 以及mongodb的一些增删改查命令相关推荐

  1. mongodb windows的安装方法和添加到任务管理器中、检测是否成功、增删改查命令...

    转: mongodb安装方法: https://blog.csdn.net/heshushun/article/details/77776706        mongodb检测安装成功 .以及增删改 ...

  2. mongodb不等于某个值_MongoDB的安装以及基本增删改查命令

    MongoDB 介绍 mongodb 和大多数NoSQL 数据库(redis,memcached 等)一样,都是以 kv数据库(key/value) 存储数据 不同的是mongodb 文档数据库,存储 ...

  3. MongoDB简介及常用增删改查命令

    MongoDB 简介 NoSQL 的概念:指的是非关系型数据库. NOT only sql 的缩写.特别适用于大规模 的数据存储.例如:谷歌或者facebook 每天为用户收集亿万级别的数据,这些数据 ...

  4. MongoDB增删改查命令详细手册(持续更新)

    目录 目标 特点 使用场景 <操作数据库> 创建&切换数据库 查看数据库 删除数据库 <操作集合> 创建集合 查看集合 删除集合 <操作文档> 新增数据 创 ...

  5. ArangoDB 学习笔记(一)简介 | ArangoDB 数据模型和概念 | ArangoDB在Windows下的安装与使用 | Web界面的增删改查

    文章目录 一.ArangoDB 简介 二.ArangoDB 数据模型和概念 2.1 ArangoDB的数据库交互 2.2 ArangoDB的数据模型 2.2.1 文档 Documents 2.2.2 ...

  6. mongodb修改数据语句_mongodb之一些简单的增删改查语句

    数据库操作: show dbs;#查看数据库 use test;#如果没有就创建一个 db;#查看当前数据库 db.dropDatabase();#删除数据库 数据操作: show collectio ...

  7. Java操作Mongodb数据(增删改查聚合查询)

    文章目录 一.Java操作MongoDB 二.使用步骤 1.基础配置 2.实体类 3.MongoDB表数据 3.增删改查聚合查询 总结 一.Java操作MongoDB 上一篇文章介绍了,如何在本地使用 ...

  8. MongoDB学习总结(二) —— 基本操作命令(增删改查)

    上一篇介绍了MongoDB在Windows平台下的安装,这一篇介绍一下MongoDB的一些基本操作命令. 下面我们直奔主题,用简单的实例依次介绍一下. > 查看所有数据库 (show dbs) ...

  9. MongoDB从立地到成佛(介绍、安装、增删改查)

    目录 课程导学 第一关 MongoDB介绍 1.1 非关系型数据库 1.2 MongoDB的特点 1.3 MongoDB的应用场景 第二关 MongoDB安装和表结构 2.1 MongoDB的安装 2 ...

最新文章

  1. 常见开发需求之前端利器webstorm中的git和快捷键
  2. 信捷plc485通信上位机_基于Snap7实现与西门子PLC通信
  3. ITK:在不复制数据的情况下,从图像创建样本列表。
  4. 除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等
  5. java平面_java知识点整理
  6. BZOJ3711 PA2014Druzyny(动态规划+cdq分治+线段树)
  7. .NET 4.0 的Web Form和EF的例子 Employee Info Starter Kit (v4.0.0)
  8. [W:pyppeteer.chromium_downloader] start chromium download
  9. 这款扩音器让我见识了什么才是地摊神器,震撼的声音通透整条街
  10. 针式打印机保养方法汇总
  11. 亲自操作,有用的win10遇到“已禁用输入法”无法启动中文输入法的问题-提示已禁用输入法解决方案
  12. 02-SQL语句给表起别名SQL中的表连接
  13. 全球首款18GB RAM手机:腾讯ROG游戏手机5发布
  14. oracle vm virtualbox 64位,virtualbox
  15. 仿写微信公众号添加自定义菜单 并给后台存数据
  16. jsp+ssm计算机毕业设计宠物狗领养网站【附源码】
  17. JavaFX-绘制时钟界面
  18. 闲鱼如何保障交易链路质量
  19. 没有发布服务器的 rpc 安全信息,或该信息无效,SQLServer之创建分布式事务
  20. php 判断是什么服务器,php判断服务器是apache还是nginx的方法

热门文章

  1. php导出csv文件,可导出前导0实例
  2. 二维粗糙海面matlab,三维随机粗糙海面的Monte-Carlo仿真
  3. qt 复制字符串_Qt字符串处理 QString用法总结(一)
  4. MySQL工作笔记-使用JPA映射mysql数据库要注意的地方
  5. Linux工作笔记-ssh中-X属性的使用(Linux传界面)
  6. 设计模式工作笔记-UML和设计模式导论
  7. Wireshark工作笔记-TCP的状态解析,以及建立连接与关闭连接
  8. Listen第二个参数的意义
  9. mysql log 记录报错 sql语句_MySQL生产库中添加修改表字段引起主从崩溃的问题总结...
  10. wxpython显示图片_wxpython下图片局部显示的方法