当前位置: 代码网 > it编程>数据库>Nosql > 关于mongodb初始化以及配置方式

关于mongodb初始化以及配置方式

2024年05月18日 Nosql 我要评论
mongodb初始化以及配置安装不做介绍了,,直接到官网跟安装指导走就是了配置环境变量找到安装目录的bin文件夹并复制文件路径,加入到环境变量path中.例如:d:mongodbmongodb3.

mongodb初始化以及配置

安装

不做介绍了,,直接到官网跟安装指导走就是了

配置环境变量

找到安装目录的bin文件夹并复制文件路径,加入到环境变量path中.

例如:d:\mongodb\mongodb3.0.5\bin

配置数据库路径与日志

在任意目录下创建data文件夹,内含两个文件夹dblog ,其中log文件创建一个mongodb.log文件

d:\mongodb\mongodb3.0.5\data\db
d:\mongodb\mongodb3.0.5\data\log\mongodb.log

将启动参数写入配置文件

在任意目录下创建mongodb.config,内容如下

例如:d:\mongodb\mongodb3.0.5\data\mongodb.config

    ##数据库
    dbpath=d:\mongodb\mongodb3.0.5\data\db
    ##日志
    logpath=d:\mongodb\mongodb3.0.5\data\log\mongodb.log
    #错误日志采用追加模式,配置这个选项后mongodb的日志会追加到现有的日志文件,而不是从新创建一个新文件
    logappend=true
    #启用日志文件,默认启用
    journal=true
    #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false
    quiet=false
    #端口号 默认为27017,注意这里端口修改为9888后,要用mongo --port=9888连接,否则报错。
    port=9888

把配置以及mongodb设置成系统服务

mongod --config d:\mongodb\mongodb3.0.5\data\mongodb.config --install --servicename mongodb

这个时候如果不出意外,已经将一个名为mongodb的系统服务注册到计算机中,这个服务的启动参数根据mongodb.config指定

启动服务

net start mongodb

停止服务

net stop mongodb

windows版mongodb初始化失败(db目录下没有数据文件)

问题出现背景

我想要尝试体验以下mongodb这款非关系型数据库,我再官网下载了windos版本的mongodb,再安装后,我尝试着启动mongodb,但是却启动失败了……

场景如下:

并且再db目录下没有初始化数据文件,后来我思索良久,觉得很有可能是文件权限不够,于是我将mongodb移到了d盘根目录,结果不出所料启动成功了

心得

  • 解决方案一:将mongodb移到权限较高的目录,比如根目录
  • 解决方案二:手动设置,将mongodb所在文件的权限调高

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

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

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com