目前mongo最新版为4.0(2018-07-18),下载地址

 
软件安装
 
 
 
 
 
 
 
 
该安装步骤在本次安装中耗时约20分钟,此时可以先将bin目录加入到环境变量中
 
 
 添加环境变量
 
D:\data\MongoDB\Server\4.0\bin加入到PATH中
 
 
 
之后一路下一步,直到最后连接这一步
 
 
暂时关闭该窗口。
本次安装没有特别地指定数据目录与日志目录,默认为
数据目录D:\data\MongoDB\Server\4.0\data
日志目录D:\data\MongoDB\Server\4.0\log
 
 

mongod 启动数据库

mongod --dbpath “” 启动数据库时指定数据目录,不指定时数据目录默认为安装盘符:\data\db

后台启动
start /b mongod

启动示例

md "D:\data\MongoDB\Server\4.0\data\db"
mongod --dbpath "D:\data\MongoDB\Server\4.0\data\db"

连接数据库

PS D:\Users\Administrator> mongo

MongoDB shell version v4.0.0
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 4.0.0
Server has startup warnings:
2018-07-18T23:36:39.472+0800 I CONTROL [initandlisten]
2018-07-18T23:36:39.472+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2018-07-18T23:36:39.472+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2018-07-18T23:36:39.472+0800 I CONTROL [initandlisten]

> db
test
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB

创建数据库

> use vodb
switched to db vodb
> db
vodb

mongodb中的数据库至少要插入一个文档才能显示出来

> db
vodb
> db.chkrecord.insert({
... _id: 100,
... chktime: '2018-07-19 0:10:15',
... chk_key: '75',
... chkname: 'system tbs used pct',
... ipaddress: '192.168.2.116',
... dbname: 'test',
... })
WriteResult({ "nInserted" : 1 })
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
vodb 0.000GB

> db.chkrecord.find().pretty()
{
"_id" : 100,
"chktime" : "2018-07-19 0:10:15",
"chk_key" : "75",
"chkname" : "system tbs used pct",
"ipaddress" : "192.168.2.116",
"dbname" : "test"
}

使用刚才的连接工具MongoDB Compass Community进行连接,不需要修改信息,按默认的连接即可

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

mgo01_window server 2012上安装mongo4.0的更多相关文章

  1. 在Windows Server 2012上安装SharePoint 2010 SP1

    现在很多企业的系统都开始用上了Windows 2012,最近公司需要建立一个门户系统,一开始就想到了微软的SharePoint2010,这玩意确实非常强悍,2008已经褪去,当然直接在Windows ...

  2. Windows Server 2012 上安装 dotNET Framework v3.5

    Windows Server 2012不能直接运行dotNET Framework v3.5安装程序进行安装,系统提供通过服务器管理器的添加功能和角色向导进行安装. 安装的前几个步骤再这里略去,在默认 ...

  3. [转]在 Windows Server 2012 上安装 IIS 8

    本文转自:http://www.starland.net.cn/blog/view/158/1.aspx 本文译自:http://learn.iis.net/page.aspx/1088/instal ...

  4. 在Windows Server 2012 上安装Exchange 2013 服务器

    前文:http://www.cnblogs.com/Liangw/archive/2011/09/19/2559944.html 安装准备: 1.加入一个存在的域(?如何建立一个域) 2.登录Wind ...

  5. mgo03_linux7上安装mongo4.0

    下载地址https://www.mongodb.com/download-center#community tar -xvf mongodb-linux-x86_64-rhel70-4.0.0.tgz ...

  6. 在windows server 2012上安装.net3.5

    1.dism.exe /online /enable-feature /featurename:NetFX3 /Source:D:\sources\sxs /all 2.Start the Local ...

  7. Windows Server 2012上安装.NET Framework 3.5

    引用:https://jingyan.baidu.com/article/14bd256e26b714bb6d26128a.html 装不成功后网上搜到很多相同的问题,都尝试过没解决到 用PowerS ...

  8. Windows Server 2012上安装.NET Framework 3.5(不需要安装光盘)

    因为在windows2012里,安装数据库,IIS部分组件都需要.NET3.5,而默认windows2012安装时,并不会把此组件复制到电脑里 导致,后期要安装.NET3.5还需要安装盘.但是,很多人 ...

  9. sql server 2014 在windows server 2012 上安装Analysis Services

    Analysis Services Account Name : NT AUTHORITY\SYSTEM

随机推荐

  1. vue 滚动加载数据

    参考链接:https://www.npmjs.com/package/vue-infinite-scroll

  2. 时间获取_Date\SimpleDateFormat\Calendar类

     1.获取当前的日期,并把这个日期转换为指定格式的字符串,如2088-08-08 08:08:08 import java.text.SimpleDateFormat; import java.uti ...

  3. Opengl使用模型视图变换移动光源

    光源绕一个物体旋转,按下鼠标左键时,光源位置旋转. #include <GL/glut.h> static int spin = 0;static GLdouble x_1 = 0.0;s ...

  4. 面试题:3年工作经验 已看1 有用 memcache和redis有什么区别

    此内容偏中高级,适合有三年经验者. 1.       java中wait和sleep有什么区别?多线程条件下如何保证数据安全? 答:最大区别是等待时wait会释放锁(乐观锁),而sleep会一直持有锁 ...

  5. Eigen介绍及简单使用

    博客转载自:https://blog.csdn.net/fengbingchun/article/details/47378515 Eigen是可以用来进行线性代数.矩阵.向量操作等运算的C++库,它 ...

  6. 前端学习笔记2017.6.21-html是个什么东西

    html有两种意思,html语言和html格式 html语言是一种面向人类的计算机语言,这是啥意思?人类用html这种语言描述出一个网页的样子,浏览器解析这个语言并展示出来. html格式是一种文件格 ...

  7. R: 控制流: if & for & while

    ################################################### 问题:if 判断   18.4.29 if 的应用与??...... 解决方案: # if(){ ...

  8. 36-OLED显示实验

    1.OLED原理 有四种工作模式 先把片选拉低,如果是写的话,把RD拉高,在WR的上升沿写数据到数据线上,DC决定是数据还是命令.读类似了. 2.程序显示原理 3.代码 4.自己写代码 http:// ...

  9. 英文操作系统中中文乱码(SQL中 NVARCHAR 和 VARCHAR区别)

        varchar在SQL Server中是采用单字节来存储数据的,nvarchar是使用Unico来存储数据的.中文字符存储到SQL Server中会保存为两个字节(一般采用Unico编码),英 ...

  10. C# 链表 --增 -删-反转-删除最小值

    1. Node.cs namespace 链表 { public class Node<T> { public T Data; //这个就是地址 public Node<T> ...