牛骨文教育服务平台(让学习变的简单)
博文笔记

mongodb 在windows 下的启动与关闭

创建时间:2015-01-29 投稿人: 浏览次数:5304

在windows 中,mongodb 的服务器启动方式,有两种, 一种是写入windows 服务,另一种是用批处理文件; mongodb 的服务器启动命令格式为:【mongod + 启动项】


【mongod 的常见启动项】

      --bind_ip  127.0.0.1    默认为127.0.0.1

     --port  27017  默认为27017, web 访问端口,默认加1000

     --logpath  "D:..."   指定日志输出路径,默认为控制台,windows中写入服务时必须指定,linux中启动时也必须指定

    --auth  以启用用户认证方式启动数据库

    --rest 可以打开api

    --config  ./server.conf              指定配置文件的位置

【写入windows 服务】

          1.    以【管理员身份】打开cmd 窗口, (非常重要,否则会报错)

          2.   输入:mongod --logpath "D:mongodlogmongodb.log" --logappend -dbpath "D:mongodbmongodbDATA" --serviceName "mongodbService" --install

         3.   在cmd 窗口中输入  services.msc , 就可以在服务窗口中找到 【mongodbService】 服务 

                *写入windows 服务时,必须给该服务起个名字

【批处理文件启动】

          用批处理文件启动mongodb服务时,服务器的窗口是不能关闭的,如果关闭了,此数据库也就关闭了; 

mongod --dbpath D:mongodbmongodbDATA6666  --port 6666  --auth  

【批处理文件 + 配置文件】

          配置文件:mongo6666_conf.conf

dbpath = D:mongodbmongodbDATA6666

bind_ip = 127.0.0.1

port = 6666

auth = false

批处理文件:mongo6666_server_start.bat

mongod --config ./mongo6666_conf.conf



【mongo shell 客户端启动】

批处理文件: mongo6666_client_start.bat

mongo 127.0.0.1:6666    #默认以test 用户链接数据库

mongo admin -u zong -p 112233 --port 6666    # 指定用户登录

【mongodb 服务器关闭】

>use admin

>db.shutdownServer()







声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。