NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 – 熊泽「终于解决」

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 – 熊泽「终于解决」业精于勤,荒于嬉;行成于思,毁于随。 一、MongoDB服务下载安装(windows环境安装) 1.进入官网:https://www.mongodb.com/,点击右上角的 Try Free , 2.

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽

业精于勤,荒于嬉;行成于思,毁于随。

一、MongoDB服务下载安装(windows环境安装)

1.进入官网:https://www.mongodb.com/,点击右上角的 Try Free  

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」


 

2.点击On-premises(本地安装),选择MongoDB Community Server(社区版本),选择要下载的版本,自己电脑系统,下载包类型,点击Download。

 注意我这里选择安装4.0.25的,因为下期分享安装的可视化工具是激活成功教程版的2.2-4.4,版本过高或者版本过低的话影响可视化工具的安装。

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」


 

3.下载好后开始安装

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

4.选择custom自定义安装,它会自动跳转下一个界面 

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

5. 选择安装路径,点击next

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

6.把勾选去掉,点击next

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

7.同样把勾选去掉,点击next

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

8.安装完成 

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」


 

二、相关配置

MongoDB没有默认创建自己的数据库、日志文件夹,需要自行创建并配置。

1.首先创建存放数据和日志的两个文件夹data,log,存放在一个合适的盘符下(有一定内存空间),在log文件夹下建mongodb.log文件。

注意:data文件夹存放的路径中最好不要出现空格,如:Program Files,Program Files(x86),路径名存在空格会导致后边执行mongod命令报错。
NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」


 

2.用Windows+R,打开运行,输入cmd,在Windows命令窗口中进行配置(注意需要使用管理员身份进行运行

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 


 

 

3.

输入命令:d:  切换至MongoDB安装的盘,

再用命令:cd 把MongoDB安装路径下bin的路径粘过来,将路径切换至bin路径

在窗口中输入命令:mongod –dbpath 把刚才的data路径粘过来,回车

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

4.去浏览器输入:localhost:27017,进行访问

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」


三、本地服务配置

1.在bin所在的文件夹下创建mongo.config(或者mongo.conf)配置文档,在文档中加入数据和日志路径配置

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

dbpath = D:MongoDBdatabaseDATA

logpath = D:MongoDBdatabaselogmongodb.log

 

2.打开新的命令窗口,切换至bin路径下,输入下边命令,路径改为自己的config文件路径,后边的mongodb为服务名

mongod –config “D:Program FilesMongoDBServer4.0mongo.config” -install -serviceName “mongodb”

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

3.打开新的命令窗口,输入命令:net start mongodb

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

也可以在服务中启动、关闭mongodb服务

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」


参考文献

https://blog.csdn.net/baidu_39298625/article/details/98592631


 

 

后语

到这里服务就安装完成了,安装过程中也许会出现各种问题,但是不要慌,把出现的问题百度一下就能解决。

安装完成后,我不还不能像SqlServer、MySQL等数据库打开编写sql语句,我们还需安装一个可视化工具进行语句编写。

可视化工具有很多,我们下期介绍  NoSQL Manager for MongoDB 可视化工具

 
欢迎关注订阅微信公众号【熊泽有话说】,更多好玩易学知识等你来取


作者:熊泽-学习中的苦与乐


公众号:熊泽有话说


出处: https://www.cnblogs.com/xiongze520/p/14980571.html


创作不易,任何人或团体、机构全部转载或者部分转载、摘录,请在文章明显位置注明作者和原文链接。  

 

 

NoSql非关系型数据库之MongoDB应用(一):安装MongoDB服务 - 熊泽「终于解决」

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/6053.html

(0)
上一篇 2023-04-18 13:30
下一篇 2023-04-18

相关推荐

  • 如何安装pandas

    如何安装pandas随着数据处理和分析的需求越来越高,pandas成为了Python中广受欢迎的数据处理库,它可以有效地进行各种数据操作,例如数据清洗、转换、筛选、统计分析等。安装pandas对于进行数据分析工作的同学而言是非常必要的。

    2024-05-16
    71
  • mysql 高性能树查询_MySQL调优

    mysql 高性能树查询_MySQL调优前缀索引和索引选择性 有时候需要索引很长的字符,这会让索引变得大且慢。一个策略是模拟哈希索引。 通常可以索引开始的部分字符,这样可以大大解约索引空间,提高索引效率。但这样会降低索引的选择性。 索引的选

    2023-04-24
    170
  • mysql 查询语法_mysql语句大全及用法

    mysql 查询语法_mysql语句大全及用法
    多表查询 这里的多表是指的是两张表,两张表的连接方式,可以分成内连接和外连接 1) 内连接 关键字 inner join on 不加关键字 语法 SELEC…

    2023-04-08
    150
  • Python字典:快速查找和管理数据

    Python字典:快速查找和管理数据Python是一种强大的编程语言,拥有多种数据结构来帮助开发人员处理和管理数据。字典(Dictionary)是Python中最常用的数据结构之一。Python字典提供了基于键(key)和值(value)的快速查找和管理数据的方式。当你需要管理键和值对应关系时,Python字典是最为合适的选择。

    2024-03-03
    77
  • Python实数类型:精确表示浮点数值

    Python实数类型:精确表示浮点数值在编程领域,浮点数一直是一个让人头疼的问题。由于浮点数由于精度问题,容易导致计算结果产生误差。因此,Python针对这个问题提供了精确类型Decimal,它可以用于表示任意长度和精度的十进制数。另外,Python的Fraction类型也可以用于精确表示分数类型数据。

    2023-12-12
    122
  • 实战python:15个项目助力你成为高级开发者

    实战python:15个项目助力你成为高级开发者Python是一种直观、易于学习的编程语言,非常适合初学者。它的开放源代码和丰富的库、框架、工具使得它成为各种领域的开发人员的首选语言。如果您已经具备一些编程基础,那么挑战一些实际项目会有助于提高您的技能和知识,以成为高级开发者。下面我们将介绍15个实战项目,帮助您从新手迈向高手。

    2024-03-07
    78
  • Python Tuple:快速存储和访问多个元素

    Python Tuple:快速存储和访问多个元素在Python中,一个Tuple是一组有序的元素的序列,每个元素可以是不同的数据类型,如字符串、整型、浮点型等。

    2024-03-26
    79
  • Python f语法详解

    Python f语法详解Python是一种强类型的编程语言,提供了多种格式化输出的方式,其中最常用的方式之一是使用f语法。这种语法操作简单,易于阅读和编写,并且能够在代码中轻松完成字符串的插值等操作。下面将详细介绍Python f语法的相关知识点。

    2024-05-01
    77

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注