电脑疑难杂症、电脑操作问题教程就来系统教程网

1.Windows安装和配置MongoDB 5.0

2022-12-30 11:16 投稿人:网络编辑

1.下载

可以从官网下载,根据自己的需要选择不同的版本,本文选择的是社区版5.04。

2.软件安装与配置

2.1 选择安装路径

安装比较简单,中间主要是选择“Custom”,根据实际情况配置数据安装目录即可。

2.2 windows服务配置

  • 选择将MongoD安装为服务:Run the service as Network Service user(默认)推荐使用
  • 以本地或域用户身份运行服务:Run the service as a local or domain user
    • Server Name:服务名称。默认名称是MongoDB
    • Data Driectory:数据目录。对应参数 –-dbpath,如果目录不存在会自动创建
    • Log Driectory:日志目录。对应参数 –logpath,如果目录不存在会自动创建

2.3 取消安装图形界面

选择完服务信息后,会提示下载Install MongoDB Compass(图形界面),不建议勾选,文件很大,下载很慢,可以选择别的数据库管理工具。

2.4 查看服务

由于电脑上原先有MongoDB服务,所有服务命名成MongoDB-5 软件默认的启动命令

D:\6.MongoDB\Server\5.0\bin\mongod.exe --config "D:\6.MongoDB\Server\5.0\bin\mongod.cfg" --service

re>

配置文件bin\mongod.cfg默认参数
在浏览器中输入地址:localhost:27017 出现以下内容说明服务已经安装成功,并运行正常!

3. zip包方式安装MongoDB

3.1 解压安装

将zip包解压到安装目录,创建data(数据库目录)和log(日志)文件夹

3.2 配置系统环境变量

3.3 启动MongoDB并注册为系统服务

用管理员身份打开cmd命令窗口,执行以下命令

mongod --logpath D:\6.MongoDB\Server\5.0\log\mongodb.log --logappend --dbpath D:\6.MongoDB\Server\5.0\data --directoryperdb --serviceName "MongoDB" --install

re>

也可以通过以下命令开启和关闭MongoDB服务

net start MongoDB
net stop MongoDB

re>

常用参数

参数描述bind_ip绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IPlogpath指定MongoDB日志文件,注意是指定文件不是目录logappend使用追加的方式写日志dbpath指定数据库路径port指定服务端口号,默认端口27017-serviceName指定服务名称--serviceDisplayName指定服务名称,有多个mongodb服务时执行--directoryperdb设置每个数据库将被保存在一个单独的目录--install指定作为一个Windows服务安装

更多详细的参数说明可参考:(MongoDB mongod.exe - MongoDB服务启动工具)

4.问题

4.1 启动MongoDB服务时提示:Windows不能在本地计算机启动MongoDB,错误代码 100

查看日志发现是因为D盘空间不足导致的,最少需要3379MB空间。

  • 删除data目录下的mongod.lock文件

  • 删除现有的MongoDB服务

    mongod.exe --remove --serviceName "MongoDB"
    

    re>
  • 重新安装

    D:\6.MongoDB\Server\5.0\bin\mongod.exe --logpath D:\6.MongoDB\Server\5.0\log\mongodb.log --logappend --dbpath D:\6.MongoDB\Server\5.0\data --directoryperdb --serviceName "MongoDB" --install
    

    re>

    这里要注意,如果之前启动mongoDB服务的时候,加了参数--directoryperdb,重新启动时也得加上,要不之前的数据库会读取不到。--directoryperdb参数的意思是设置每个数据库将被保存在一个单独的目录。

相关文章

  • 1.Windows安装和配置MongoDB 5.0

    1.下载 可以从官网下载,根据自己的需要选择不同的版本,本文选择的是社区版5.04。 2.软件安装与配置 2.1 选择安装路径 安装比较简单,中间主要是选择“Custom”,根据实际情况配置数据.....

    2022-12-30