mongodb是一种非关系型的数据库,与传统的sql有很大的不同,但都是用于数据管理的,本人也是初学,很多地方都是模仿,在这里只是记录本人初次安装mongodb和客户端,记录一下安装的步骤,以便以后用到的时候参考。

一、下载mongodb

在百度上搜索的

下载的这个版本的,官网实在打不开,就在百度上找的这个

下载完成解压后,将zip文件解压放到盘符的根目录(如C:或D:),为了方便建议文件夹命名尽量简短如(d:\mongodb)

这里我解压到了E盘

创建数据库文件的存放位置,比如e:/mongodb/data/db。启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。这里就是创建两个文件夹

打开cmd(windows键+r输入cmd)命令行,进入E:\mongodb\bin目录(如图先输入E:进入E盘然后输入cd E:\mongodb\bin)输入如下的命令启动mongodb服务:E:/mongodb/bin>mongod --dbpath E:\mongodb\data\db

在浏览器打开http://localhost:27017,出现如下界面表示连接成功,如果不成功,可以查看端口是否被占用。27017是mongodb的默认端口

这个时候打开mongo.exe,输入show dbs就可以看到mongodb默认的数据库了(注意,这是在不关闭之前打开的cmd的情况下)

也可以在这里执行mongodb的命令来操作数据库和添加数据库,相关的命令参考:http://www.runoob.com/mongodb/mongodb-databases-documents-collections.html

为了方便,可以在每次开机的时候自动启动mongodb服务:

在如下目录建立一个log文件,

在E:\mongodb下建立一个mongo.config

内容如下

打开cmd 输入如下命令,执行完成后服务就打开了(至于在计算机的服务里面添加了mongodb服务是不是因为这个操作,我也不知道,这个步骤是按照网上介绍的做的。再次强调本文只是个笔记,不是原创)。可以看到log文件夹下面多了一个日志文件

打开服务,可以看到mongodb服务了

当我启动这个服务的时候,出现如下错误,解决方法是,检查一下注册表,找到mongodb

将imagepath的值改为:E:\mongodb\bin\mongod.exe --logpath E:\mongodb\data\log\mongo.log --logappend --dbpath E:\mongodb\data\db --directoryperdb --service

再次尝试启动服务,如果出现下面的错误,那么试着在db文件夹下面删除两个文件,然后再启动就可以了,(至少我是这样成功了)

然后现在你把所有打开的cmd都关掉,去启动mongo.exe就可以了

至此,可以在mongo.exe里面对mongodb数据库操作了,但是这样的界面看起来很不爽,也很费事。这需要专门的客户端来操作数据库,客户端有很多,可以在网上找

这里只简单介绍robomongo这个客户端。

这个客户端的使用很简单,下载后,直接打开。然后按下面的方式连接数据库,Name里面可以随便输入,address里面如果是本机的数据库就写localhost,如果是其他机器的就写IP吧,然后点test按钮测试是否连接成功

连接上了之后,就可以看到系统自带了两个数据库

里面admin是数据库名称,collections是集合相当于关系数据库的tables,system.version相当于表,在这上面右键选择第一个菜单可以查看这个集合里面的文档,里面有一个文档,包含两个字段的值

在看看查询的语句db.getCollection('system.version').find({}),这个可以在网站http://www.runoob.com/mongodb/mongodb-databases-documents-collections.html里面去学习

转载于:https://www.cnblogs.com/jin-/p/7766164.html

mongodb的安装以及客户端相关推荐

  1. mongoDB centos安装与客户端

    1.创建仓库文件: vi /etc/yum.repos.d/mongodb-org-3.4.repo 然后复制下面配置,保存退出 [mongodb-org-3.4] name=MongoDB Repo ...

  2. 1.非关系型数据库(Nosql)之mongodb:mongodb的安装,环境变量配置,数据库服务端启动,客户端启动

     1.MongoDB官方网站上下载MongoDB的安装版本.截图如下: 2 安装64位版本的mongodb.将它解压到: E:\Installed\mongodb-win32-x86_64-2.6 ...

  3. mongodb的linux安装和客户端链接步骤

    1.登录mongodb的官网(https://www.mongodb.com/home)下载安装包路径,我是安装在了/root/soft路径下面 curl -O https://fastdl.mong ...

  4. mongoDB的安装与配置和客户端的使用

    mongodb的安装 1.mongodb安装地址: https://www.mongodb.com/download-center#community 进入如下网站: 2.下载完成后得到一个压缩包 ( ...

  5. mongodb的安装及主从复制

    mongodb的安装及主从复制 转载http://linuxme.blog.51cto.com/1850814/965184 一.mongodb安装 1.下载mongodblinux版本(注意32位和 ...

  6. 手把手教你 MongoDB 的安装与详细使用(二)

    上一篇文章练习了,MongoDB 的以下操作 安装 MongoDB 服务 连接 MongoDB MongoDB 创建数据库 MongoDB 删除数据库 MongoDB 插入文档 MongoDB 删除文 ...

  7. 数据库——MongoDB的安装

    1.进入到 /usr/local/ 目录: 1 cd /usr/local 2.安装必要插件 yum -y install gcc make gcc-c++ openssl-devel wget yu ...

  8. mac下MongoDB数据库安装

    MongoDB数据库安装 下载安装 https://www.mongodb.com/ 打开官网,找到适合自己平台的包,下载解压即可 解压安装后,需要创建一个空的文件夹,用来存放数据,(我在bin的同级 ...

  9. Linux下MongoDB的安装,通过配置文件启动Mongodb的方式研究,mongodb自启动脚本(Linux),Windows下安装MongoDB服务,集群部署,数据导出和恢复

    关于MongoDB的windows的 安装,可以参考: http://www.runoob.com/mongodb/mongodb-window-install.html 关于Linux的安装可以参考 ...

最新文章

  1. SQL快速入门 ( MySQL快速入门, MySQL参考, MySQL快速回顾 )
  2. python 可视化界面_工具推荐 | 3维数据可视化
  3. 零基础的跨界自学拿到腾讯Offer的学习资料
  4. PHP3d地球,three.js绘制地球、飞机与轨迹的效果示例
  5. kylin框架中使用postcss-px2rem
  6. 将项目导入eclipse中出现的jsp页面报错
  7. 【bzoj4399】魔法少女LJJ 并查集+权值线段树合并
  8. 数据思维,让决策更精准
  9. WiFi 连接到网络的过程
  10. 初学Linux的简单命令(一)
  11. 计算机键盘正确指法操作方法,键盘指法,图文详解键盘指法练习方法
  12. java hl7v3_HL7标准V3开发框架中个模型的关系
  13. chrome插件安装方法教程
  14. php 指纹验证失败,为什么手指沾了水,指纹识别就会失效?液体会导致指纹解锁失败?...
  15. YARN - Task, Node manager, AppMaster, Resource manager 失败时所做的处理
  16. Class 文件的魔数和文件版本号
  17. PS2021中文汉化版软件安装教程
  18. 使用SDL实现一个简单的YUV播放器
  19. 7-25 念数字(15 分)Java与C++
  20. Java中的可变参数使用语法及用途

热门文章

  1. 关于新技术的引入原则 ——从零开始学架构
  2. 2022-2028年中国女式西装行业研究及前瞻分析报告
  3. 语音识别(ASR)评估指标-WER(字错误率)和SER(句错误率)
  4. HA: SHERLOCK 靶机渗透取证
  5. 【springboot】配置
  6. spark,hadoop区别
  7. Pytorch系列教程-使用Seq2Seq网络和注意力机制进行机器翻译
  8. C ++变量,文字和常量
  9. Git基本命令和GitFlow工作流
  10. python 匿名函数的使用