mongoDB的安装、使用及问题以及其解决办法
1.安装
mongodb的官网http://www.mongodb.org/downloads下载安装包。(选择适合自己电脑系统版本的安装包)
2.解压
将所下载安装包解压到合适文件夹。
3.配置环境变量
将bin目录,电脑->属性->高级系统设置->环境变量,在path里加入路径:D:\Program Files\软件\MongoDB\bin,这样在命令行任何地方都能用到mongod命令。【注:bin目录为mongodb的相关命令。】
4.建立数据文件及启动
然后新建一个mongodb文件夹用来放数据文件并在mongodb文件夹下建立data,log文件夹。
5.启动mongodb服务:
打开命令行输入命令
>mongod --dbpath "d://mongodb//data" --logpath "d://mongodb//log//mongodb.log" --logappend【注:mongod --dbpath 命令是创建数据库文件的存放位置,启动mongodb服务时需要先确定数据库文件存放的位置,否则系统不会自动创建,启动会不成功。--logpath 表示日志文件存放的路径 --logappend 表示以追加的方式写日志文件】若启动成功则会出现如下界面,浏览器输入:http://localhost:27017/
6.将MongoDB服务器作为Windows服务运行
每次启动服务都需要输入以上命令,为了方便,可以将启动数据库写成window服务的方式。
>mongod --logpath "d://mongodb//log//mongodb.log" --logappend --dbpath "d://mongodb//data" --directoryperdb --serviceName MongoDB --install
这样只需要在命令行输入net start MongoDB 就可以启动服务。如若正确启动会出现如下界面
若不能安装服务成功,改为以管理员身份启动cmd后 ,输入命令:
sc create mongodb binPath= "c:\mongodb\bin\mongod.exe --service --dbpath D:\mongodb\data --logpath=d:\mongodb\log\mongodb.log --logappend --directoryperdb"
删除服务指令: mongod.exe --remove --serviceName "MongoDB"
注意要用管理员方式启动命令行,这样在服务里面就有MongoDB的服务了。如图:
7.安装图形管理工具Robomongo 0.9.0-RC9
链接:http://pan.baidu.com/s/1c26wVtu 密码:ak1p
8.所遇问题
Windows不能在本地计算机启动MongoDB,错误代码 100
解决办法: MongoDB安装目录\data\将此文件夹下的mongod.lock、storage.bson删除
相关推荐
#### 十、常见问题及解决办法 在使用MongoDB的过程中可能会遇到一些常见的问题,例如: - **启动失败**:如果MongoDB无法正常启动,可能是由于之前未正确关闭服务,导致产生了锁文件。此时,可以尝试手动删除锁文件...
MongoDB 3.6.5 2008R2Plus SSL (64 bit) Setup Wizard ended ...以上所述是小编给大家介绍的Win10 安装 MongoDB 3.6.5 失败的问题及解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复
在 MongoDB 副本集中,存在一些常见的问题,例如从库中无法查看数据的原因是 not master and slaveOk=false,解决办法是从库中执行 rs.slaveOk() 命令。 MongoDB 副本集搭建需要经过多个步骤,包括安装环境准备、...
描述中提到的解决办法是,在安装MongoDB时选择不安装Compass,然后在稍后的时间单独下载并安装。 在给定的文件名`mongodb-compass-community-1.12.8-win32-x64.exe`中,我们可以看到这是MongoDB Compass社区版的一...
5. **权限问题**:如果在没有root权限的环境中安装或配置MongoDB,可能会遇到软件依赖安装的问题。在这种情况下,可能需要寻找替代方法,比如通过其他拥有足够权限的用户执行必要的系统命令。 6. **监控和日志分析*...
#### 四、常见问题及解决办法 1. **错误提示“addShard may only be run against the admin database”** - **详细描述**:尝试在非admin数据库中运行`addShard`命令时出现此错误。 - **解决方案**:切换到admin...
MongoDB Windows安装服务 MongoDB作为一个基于分布式...接下来我将写出我所遇到的问题和解决办法。 首先从MongoDB官方下载最新的发行版本:http://www.mongodb.org/downloads 目前我所使用的是2.0.2版。 安装很简单
解决这些问题通常需要查看错误信息,使用`yum`或`apt-get`等包管理器安装缺失的依赖,或者调整系统配置。对于特定问题,查阅官方文档或在线社区的解决方案通常是有效的方法。 总结,安装MongoDB和Redis需要理解基本...
MongoDB是一种流行的开源文档数据库系统,以其灵活性、可扩展性和高性能而受到许多开发者的青睐。在使用MongoDB的过程中,有时可能会出现忘记管理员密码的情况,这会导致无法正常访问数据库。本篇文章将详细介绍如何...
- 索引相关问题:索引使用中的常见问题和解决办法。 以上是根据提供的文件信息,从MongoDB手册中提取的知识点。因为文档内容很多,这里只是概述了手册的主要部分和内容范围。实际手册会提供更详细的信息和示例,...
mongoDB studio 3T 脚本过期的解决办法-附件资源
总结来说,当面临MongoDB排序超过内存限制的问题时,首要的解决办法是启用`allowDiskUse`选项。但同时,应该持续监控和优化数据库性能,包括查询效率、数据模型设计以及数据库版本的更新,以确保系统的稳定和高效...
主要介绍了关于mongoose连接mongodb重复访问报错的解决办法的相关资料,需要的朋友可以参考下
安装过程中可能会遇到各种问题,文中也提供了一些常见错误的解决办法。通过遵循这些步骤,即使是没有太多经验的用户也能成功地将MongoDB 3.4安装为Windows服务,并顺利运行。如果在操作过程中遇到疑问,可以向作者...
系统环境和部署 环境版本: 1.NodeJS:v0.12.2 2.Express:4.0 3.MongoDB:3.04 4.bower:1.72 ...gulp-sass总是安装失败,有解决办法请指教) 启动: 在webui目录下执行gulp命令即可启动项目。
在这种情况下,建议优先使用 MongoDB shell 或者调查工具的具体设置以解决问题。 总之,当需要在 MongoDB 中为 `local` 数据库授予用户权限时,应遵循正确的方法,即在 `admin` 数据库中创建用户并指定权限。同时,...
使用 Redis 缓存您的 Mongoose MongoDB 查询结果。查询速度提高 300%!mongoose-redis 缓存用于在 Redis 中缓存 Mongoose MongoDB 查询结果的插件。精益数据库查询,速度至少提高 300%!2014 年 5 月 30 日 - 关于此...