博客
关于我
MangoDB4.0版本的安装与配置
阅读量:796 次
发布时间:2023-02-06

本文共 950 字,大约阅读时间需要 3 分钟。

安装MongoDB 4.0.9 在 Windows 10 的经历

安装版本为 4.0.9 的 MongoDB,特别是使用 MSI 可执行安装版,给人一种 Windows 10 深深的“不舒服”。安装过程中,会提示需要管理员权限才能继续安装,而低版本的 MongoDB 则不会有这个问题。这种变化让人不禁怀疑,是否微软在 Windows 10 中对第三方软件的安装权限设计得更加严格。

1. MongoDB 的免配置安装梦想

直接免配置安装的想法在 Windows 10 中变得不可行。因为安装包无法以管理员身份运行,导致无法绕过用户权限的限制。这种限制在低版本的 MongoDB 中并不存在,说明随着版本的升级,安装过程变得更加严格。

2. MongoDB 的环境变量配置

为了顺利运行 MongoDB,需要将 MongoDB 的 BIN 目录添加到系统的环境变量中。这个步骤虽然简单,但却是确保 MongoDB 正常运行的重要前提。

3. MongoDB 服务的安装与管理

为了方便管理,建议将 MongoDB 服务安装到 Windows 10 的服务列表中。为此,必须以管理员身份运行命令提示符。运行以下命令:

mongod --config E:\mongodb\conf\mongodb.config --install
这一步完成后,MongoDB 就会出现在 Windows 10 的服务列表中。

4. MongoDB 服务的启动与停止

在实际使用中,需要能够灵活地控制 MongoDB 服务的运行状态。以下是常用的命令:

  • 启动服务:net start mongodb
  • 停止服务:net stop mongodb
    通过这些命令,可以轻松地管理 MongoDB 的运行状态。

MongoDB 对 ObjectID 的支持

在 MongoDB 的查询过程中,如果需要处理 ObjectID 对象,务必引入相应的函数包:

from bson.objectid import ObjectId
否则会出现“objectID 未定义”的错误提示。


通过以上步骤,可以在 Windows 10 环境中完成 MongoDB 的安装与配置。如果需要进一步优化或修改配置文件,建议根据实际需求调整相关参数。

转载地址:http://oeufk.baihongyu.com/

你可能感兴趣的文章
MySQL 优化:Explain 执行计划详解
查看>>
Mysql 会导致锁表的语法
查看>>
mysql 使用sql文件恢复数据库
查看>>
mysql 修改默认字符集为utf8
查看>>
Mysql 共享锁
查看>>
MySQL 内核深度优化
查看>>
mysql 内连接、自然连接、外连接的区别
查看>>
mysql 写入慢优化
查看>>
mysql 分组统计SQL语句
查看>>
Mysql 分页
查看>>
Mysql 分页语句 Limit原理
查看>>
MySQL 创建新用户及授予权限的完整流程
查看>>
mysql 创建表,不能包含关键字values 以及 表id自增问题
查看>>
mysql 删除日志文件详解
查看>>
mysql 判断表字段是否存在,然后修改
查看>>
mysql 协议的退出命令包及解析
查看>>
mysql 取表中分组之后最新一条数据 分组最新数据 分组取最新数据 分组数据 获取每个分类的最新数据
查看>>
mysql 多个表关联查询查询时间长的问题
查看>>
mysql 多字段删除重复数据,保留最小id数据
查看>>
MySQL 多表联合查询:UNION 和 JOIN 分析
查看>>