c/c++语言开发共享荐 [MongoDB] MongoDB的安装以及问题

什么是MongoDBMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品, 是非关系数据库当中功能最丰富,最像关系数据库的。安装下载地址点击再点击,完成下载安装时一直点击下一步即可,完成安装在安装完先去环境变量中添加之后在指定文件夹下创建data和logs,在data文件夹下创建db文件(手动创建)data:存放


什么是MongoDB

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之间的产品, 是非关系数据库当中功能最丰富,最像关系数据库的。

 
 

安装

下载地址

  • 点击
    荐                                                         [MongoDB] MongoDB的安装以及问题

  • 再点击,完成下载
    荐                                                         [MongoDB] MongoDB的安装以及问题

  • 安装时一直点击下一步即可,完成安装

  • 在安装完先去环境变量中添加荐                                                         [MongoDB] MongoDB的安装以及问题

  • 之后在指定文件夹下创建data和logs,在data文件夹下创建db文件(手动创建)荐                                                         [MongoDB] MongoDB的安装以及问题

    data:存放数据库数据
    logs:存放日志文件

  • 创建完成之后要打开cmd(切记要打开管理员模式下的cmd)

  • 切换到指定文件夹下,找到bin(我用的是d:盘)

    mongod --dbpath D:mongodbdata --logpath D:mongodblogsmongo.log -- install --serviceName "MongoDB"

    –dbpath:指定数据路径
    –logpath:指定日志文件路径
    –serviceName(可选):创建一个名为 MongoDB 的服务名

  • 输入完点击回车,当出现 MongoDB服务创建成功荐                                                         [MongoDB] MongoDB的安装以及问题

  • 我们可以按wins+R,输入services.msc,回车,找到MongoDB服务进行效验荐                                                         [MongoDB] MongoDB的安装以及问题

  • 接下来启动服务,输入net start MongoDB

    • 出现下图,表示成功,输入接下来的内容荐                                                         [MongoDB] MongoDB的安装以及问题
    • 出现下图,表示失败,解决办法下面介绍荐                                                         [MongoDB] MongoDB的安装以及问题
  • 启动成功之后,输入mongo,出现 表示成功荐                                                         [MongoDB] MongoDB的安装以及问题

  • 退出输入exit即可

解决我出现的问题

在输入net start MongoDB时,出现了报错,网上找了很多,也没有解决,最后同学推荐,解决了问题

办法一
  • 输入sc delete MongoDB或者输入mongod --remove --serviceName "MongoDB"

  • 在MongoDB安装目录的bin目录下执行:

    mongod –dbpath “D:MongoDBdatadb” –logpath “D:MongoDBlogsMongoDB.txt” –install –serviceName “MongoDB”

  • 再次执行net start MongoDB

办法二

这个方法我没有试过,但是也推荐一下

MongoDB设置成Windows服务时报错 ——服务没有响应控制功能

办法三

这个方法我也没有试用,但是也推荐一下

  • 在 D:mongodb 路径下创建一个 mongodb.conf 文件,配置文件中写入的内容如下:
dbpath=D:mongodbdata            # 数据库文件 logpath=D:mongodblogsmongodb.log    # 日志文件 logappend=true                        # 日志采用追加模式,配置后mongodb日志会追加到现有的日志文件,不会重新创建一个新文件 journal=true                        # 启用日志文件,默认启用 quiet=true                            # 这个选项可以过滤掉一些无用的日志信息,调试模式下设置为 false port=27017                            # 端口号 默认为 27017 
  • 最后只需要一行命令来启动:mongod --config D:mongodbmongodb.conf,执行输入后,只要没报错就ok了

c/c++开发分享荐 [MongoDB] MongoDB的安装以及问题地址:https://blog.csdn.net/DeathDomain/article/details/107312324

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/599112.html

(0)
上一篇 2021年5月8日
下一篇 2021年5月8日

精彩推荐