本文共 950 字,大约阅读时间需要 3 分钟。
安装版本为 4.0.9 的 MongoDB,特别是使用 MSI 可执行安装版,给人一种 Windows 10 深深的“不舒服”。安装过程中,会提示需要管理员权限才能继续安装,而低版本的 MongoDB 则不会有这个问题。这种变化让人不禁怀疑,是否微软在 Windows 10 中对第三方软件的安装权限设计得更加严格。
直接免配置安装的想法在 Windows 10 中变得不可行。因为安装包无法以管理员身份运行,导致无法绕过用户权限的限制。这种限制在低版本的 MongoDB 中并不存在,说明随着版本的升级,安装过程变得更加严格。
为了顺利运行 MongoDB,需要将 MongoDB 的 BIN 目录添加到系统的环境变量中。这个步骤虽然简单,但却是确保 MongoDB 正常运行的重要前提。
为了方便管理,建议将 MongoDB 服务安装到 Windows 10 的服务列表中。为此,必须以管理员身份运行命令提示符。运行以下命令:
mongod --config E:\mongodb\conf\mongodb.config --install
这一步完成后,MongoDB 就会出现在 Windows 10 的服务列表中。 在实际使用中,需要能够灵活地控制 MongoDB 服务的运行状态。以下是常用的命令:
net start mongodb
net stop mongodb
通过这些命令,可以轻松地管理 MongoDB 的运行状态。在 MongoDB 的查询过程中,如果需要处理 ObjectID 对象,务必引入相应的函数包:
from bson.objectid import ObjectId
否则会出现“objectID 未定义”的错误提示。 通过以上步骤,可以在 Windows 10 环境中完成 MongoDB 的安装与配置。如果需要进一步优化或修改配置文件,建议根据实际需求调整相关参数。
转载地址:http://oeufk.baihongyu.com/