MongoDB的启动

作者: 蔚蓝的海洋 | 来源:发表于2021-11-09 00:46 被阅读0次
  • 寻求帮助mongod --help

命令行正常启动命令

./mongod --port 5586 --fork --logpath mongodb.log --logappend forked process:45082
  1. --path
    • 用以指定一个目录为数据目录,默认/data/db/
  2. --port
    • 此选项用以制定服务器监听的端口号,mongod默认的端口号是27017端口
  3. --fork
    • 启用此参数,调用fork创建子进程,在后台启动MongoDB
  4. --logpath
    • 使用此参数,所有输出信息会被发送到指定文件,而非在命令行输出,同时强烈推荐使用logappend
  5. --directoryperdb
    • 启用该选项,可以将每个数据库放在一个独立的文件夹中
  6. --config
    • 额外加载配置文件.未在命令行中使用的参数将在配置文件中读取。
    • 该选项通常确保每次启动用的参数都是一致的

启动数据库时,MongoDB会将一个文档写入local.startup_log

使用配置文件启动命令

  1. mongod --config ~/.mongodb.conf
  2. mongod -f ~/.mongodb.conf

配置文件中的参数和命令行中相同

# Start MongoDB as a daemon on port 5586

port = 5586
fork = true # daemonize it
logpath = /var/log/mongodb.log
logappend = true
  1. # 后面注释
  2. 配置文件格式是option = value,option 区分大小写
  3. 类似与--fork的开关选项,应设为true

相关文章

网友评论

    本文标题:MongoDB的启动

    本文链接:https://www.haomeiwen.com/subject/qjxmzltx.html