MENU

windows平台安装MongoDB与启动服务

July 1, 2020 • 数据库技术

MongoDB是有C++语言编写的非关系型数据库,是基于分布式文件存储的开源数据库,其内容存储形式二类是JSON对象,他的字段值可以包含其他文档、数据及文档数组,非常的灵活。

官方网站:https://www.mongodb.com
官方文档:https://docs.mongodb.com
中文教程:https://www.runoob.com/mongodb/mongodb-tutorial.html
MongoDB的Community version下载地址https://www.mongodb.com/try/download/community
下载界面如下:
界面.jpg

Windows平台下的安装,提供2种方式:一个是msi安装包,这个很简单,一直下一步即可。另一种是zip压缩包,这个可以理解为绿色版,无需安装,解压后配置好就可以使用。那么接下来就是今天的重点,配置与启动MongoDB服务。

  1. 解压后进入安装目录,在根目录下新建bin的同级目录data
  2. 然后进入data目录,在其下新建db文件夹来存储数据目录
  3. 打开命令行(ctrl+r,输入cmd),运行MongoDB服务:
 X:\你的安装目录\bin\mongod.exe --dbpath "X:\你的安装目录\data\db"  //注意这里使用了--dbpath和刚刚新建的文件夹

运行后回输出如下信息,既服务启动成功
输出信息.jpg

如果想一直使用,包括开机自启动,还需要将Mongo配置成系统服务。方法如下:

  1. 在安装目录下新建bin同级文件夹logs,进入logs新建mongodb.log文件,用于保持MongoDB运行日志。
  2. 然后启动命令行,输入如下命令
 X:你的安装目录\bin\mongod.exe --bind_ip 0.0.0.0 --logpath "X:你的安装目录\mongodb.log" --logappend --dbpath "X:你的安装目录\data\db" -port 27017  --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

如果没有提示任何错误,则证明启动Mongo服务成功,可以在服务管理页面查看到

Leave a Comment

2 Comments
  1. 神必人 神必人

    好,网站什么时候上https呢@(滑稽)

    1. @神必人感谢关注。https会上的~ 但目前博客不涉及金融和私密信息,更没有那么多的用户,所以暂时还没有弄。