在 Windows 上安装 MongoDB 翻译

本文指导您如何在Windows上安装MongoDB,包括选择正确版本、下载安装、配置环境及运行MongoDB数据库。

在 Windows 上安装 MongoDB

概述


支持平台

 2.2版本开始, MongoDB 不再支持 Windows XP


重要提示:

如果你运行的是 Windows Server 2008 R2 或 Windows 7, 请安装解决修补程序,解决windows上的内存映射问题 (ahotfix to resolve an issue with memory mapped files on Windows.)

安装

1

选择正确的版本

window 上有3个版本可供选择:

MongoDB for Windows Server 2008 R2 edition (如 2008R2)只运行在 Windows Server 2008 R2或 Windows 7 64-bit,和更新版本的 Windows。这个版本利用了新系统的新特性平台,所以不能在老的window平台上运行.

MongoDB for Windows 64-bit 运行在Windows  64-bit 或比 Windows XP新版本,包括 Windows Server 2008 R2 和 Windows 7 64-bit.

MongoDB for Windows 32-bit 运行在Windows  32-bit 或比Windows XP新的系统 . 32-bit 版 MongoDB 用于老的系统, 测试和开发系统.  32-bit 版MongoDB 只支持小于 2GB的数据库。


在控制台中输入以下命令,确认你使用的是什么系统:

wmic os get osarchitecture
2

下载Windows版 MongoDB  .

从此处下载最新版的MongoDB( MongoDB 下载). 64-bit 的 MongoDB 不能运行在 32-bit Windows上

3

安装下载软件

 找到下载下来的MongoDB msi 文件, 双击 msi 文件.会有到航窗口引导你进行安装。

4

移动MongoDB 文件夹到其他的位置(可选).

移动 MongoDB 文件夹, 你必须要以管理员身份命令运行移动命令。 例如, 移动文件夹到 C:\mongodb:

选择开始菜单 > 所有程序 > 附件.

右击 控制台,选择以管理员身份运行

运行下面的命令:

cd \
move C:\mongodb-win32-* C:\mongodb

MongoDB 是独立的,没有其他的依赖。你可以选择任何的文件夹运行MongoDB .你可以在任何文件夹安装  (如 D:\test\mongodb)

运行 MongoDB

注意:

不要在没有开启安全模式(默认设置)的情况下,使 mongod.exe 可被公网访问。 MongoDB必须运行在可信认的环境下, 数据库默认没有开启安全模式。

1

建立 MongoDB 环境.

MongoDB 需要一个数据目录( data directory )来保存所有的数据. MongoDB 默认的数据目录路径是 \data\db.


 在控制台中输入下面的命令来创建数据目录:

md \data\db

你可以用 --dbpath 选项 指定一个可选的数据目录路径, 如:

C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data

如果你的路径包含空格,用双引号包含整个路径。例如:

C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
2

启动MongoDB.

启动MongoDB, 运行 mongod.exe. 例如,输入以下命令:

C:\Program Files\MongoDB\bin\mongod.exe

这个启动了MongoDB 数据库程序. “ waiting for connections”信息,表示启动成功。

根据你的系统安全级别, Windows 可能会弹出一个安全提示对话框,阻止 C:\Program Files\MongoDB\bin\mongod.exe  访问网络.请选择私有网络,如家庭网络或办公网络,并点击允许运行。更多的  MongoDB安全方面的信息,请查看安全文档(  Security Documentation).

3

连接 MongoDB.

通过 mongo.exeshell连接 MongoDB , 打开另外一个命令窗口. 连接的时候,指定数据目录. 


如果你使用了默认的数据目录,连接的时候不用指定数据目录:

C:\mongodb\bin\mongo.exe


如果你使用了其他的数据目录,你必须在连接的时候指定数据目录

C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data


如果你的路径包含空格, 用双引号包住,例如:

C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"

如果你想用 .NET 开发程序, 查看文档 C# and MongoDB 获取更多的信息.

4

使用 MongoDB.

To begin using MongoDB, see Getting Started with MongoDB. Also consider the Production Notesdocument before deploying MongoDB in a production environment.

 为MongoDB配置 Windows服务器

提示:

 MongoDB 2.6.0, SERVER-13515 有一个未知的问题,不能使用本章节的操作介绍.可使用  Manually Create a Windows Service for MongoDB 的介绍进行操作。

1

配置目录和文件

创建一个配置文件( configuration file)和一个 MongoDB log 信息输出的目录路径 (logpath):

创建指定MongoDB log文件目录 :

md "C:\Program Files\MongoDB\log"

在控制台中,为MongoDB logpath 选项创建一个配置文件   :

echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
2

运行MongoDB 服务.

以管理员权限在控制台中运行下面的命令

安装MongoDB 服务. 为了安装成功,你必须指定 logpath 运行时选项.

"C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install

改变 mongod.cfg 文件路径(如果需要的话)

使用一个可选的 dbpath, 在配置文件中指定该路径 (例如C:\ProgramFiles\MongoDB\mongod.cfg) 或者在命令行中使用 --dbpath 选项进行指定

如果dbpath目录不存在mongod.exe 将无法启动.默认的 dbpath 值是\data\db.

如果需要, 你可以安装多个服务,如 mongod.exe 或 mongos.exe. 安装每一个服务的时候,使用独有的 --serviceName 和--serviceDisplayName. 只有在你有足够的系统资源,并且你的系统需要他的时候,才安装多个服务.

3

停止或删除 MongoDB 服务

停止MongoDB 服务:

net stop MongoDB

删除 MongoDB 服务:

"C:\Program Files\MongoDB\bin\mongod.exe" --remove







内容概要:本文提出了一种基于融合鱼鹰算法和柯西变异的改进麻雀优化算法(OCSSA),用于优化变分模态分解(VMD)的参数,进而结合卷积神经网络(CNN)与双向长短期记忆网络(BiLSTM)构建OCSSA-VMD-CNN-BILSTM模型,实现对轴承故障的高【轴承故障诊断】基于融合鱼鹰和柯西变异的麻雀优化算法OCSSA-VMD-CNN-BILSTM轴承诊断研究【西储大学数据】(Matlab代码实现)精度诊断。研究采用西储大学公开的轴承故障数据集进行实验验证,通过优化VMD的模态数和惩罚因子,有效提升了信号分解的准确性与稳定性,随后利用CNN提取故障特征,BiLSTM捕捉时间序列的深层依赖关系,最终实现故障类型的智能识别。该方法在提升故障诊断精度与鲁棒性方面表现出优越性能。; 适合人群:具备一定信号处理、机器学习基础,从事机械故障诊断、智能运维、工业大数据分析等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①解决传统VMD参数依赖人工经验选取的问题,实现参数自适应优化;②提升复杂工况下滚动轴承早期故障的识别准确率;③为智能制造与预测性维护提供可靠的技术支持。; 阅读建议:建议读者结合Matlab代码实现过程,深入理解OCSSA优化机制、VMD信号分解流程以及CNN-BiLSTM网络架构的设计逻辑,重点关注参数优化与故障分类的联动关系,并可通过更换数据集进一步验证模型泛化能力。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值