MongoDB数据库安装配置教程
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MongoDB数据库安装配置教程,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2387字,纯文字阅读大概需要4分钟。
内容图文
什么是MongoDB ?
- MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。
- 在高负载的情况下,添加更多的节点,可以保证服务器性能。
- MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
- MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档。
一、安装MongoDB
MongoDB下载地址:https://www.mongodb.com/download-center/community
1、下载msi安装包之后直接打开运行,安装包放在自己想放的位置(我选的位置是D:\MongoDB),也可以选择默认路径。
2、 一直执行Next下一步,当进入【Install MonggoDB Compass】这个界面的时候,下面的 √ 一定要去掉,不然会安装的特别慢,如果不去掉,可能要等几个小时以上(打上勾表示安装官方可视化工具)
3、安装完成!
二、环境变量配置
1、当MongoDB安装完后,需要配置环境变量,鼠标右键选择“计算机”“属性”,会弹出一个框,点击 “高级系统设置”,会弹出一个系统属性,找到环境变量
2、再找到系统变量里面的path变量,点击编辑,把D:\MongoDB\bin;添加到path变量值的末尾,注明:D:\MongoDB\bin是MongoDB安装目录下bin的路径
三、创建数据库文件目录
- 在D:\MongoDB\data的目录下,创建一个db文件夹,用于保存数据库文件 (D:\MongoDB\data\db)
- 在D:\MongoDB\data的目录下,创建一个log文件夹,用于保存数据库日志 (D:\MongoDB\data\log)
四、 配置MongoDB服务(命令)
1、在D:\MongoDB新建配置文件mongo.config(这个是和bin目录同级的)
2、用记事本打开mongo.config ,并输入下面两个命令,然后保存。
dbpath=D:\MongoDB\data\db
logpath=D:\MongoDB\data\log\mongo.log
mongo.log这个会自动生成,不需要创建。
3、用管理员身份打开cmd(左上角会出现管理员三个字),然后进入D:\MongoDB\bin目录,执行下面的命令:
mongod -dbpath "D:\MongoDB\data\db" -logpath "D:\MongoDB\data\log\mongo.log" -install -serviceName "MongoDB"
MongoDB就是自定义服务的名称,如果输入此命令出现错误的话,先删除服务sc delete MongoDB,再次重新输入上个命令即可
MongoDB服务Windows已经配置好了,我们可以不用进入bin的目录下启动MongoDB了。
4、当我们通过输入net start MongoDB启动的时候,出现类似以下的错误:
解决方法:找到D:\MongoDB\data\db 目录,删除该目录下的mongod.lock文件
删除这个文件之后,再次运行 net start MongoDB这个命令,服务成功启动,说明MongoDB已经配置好了。
五、分享启动和关闭的bat批处理命令
start.bat
@echo off
:: 开启服务
net start MongoDB
pause
exit
stop.bat
@echo off
:: 关闭服务
net stop MongoDB
pause
exit
通过浏览器访问http://localhost:27017/ ,现在一串英文“It looks like you are trying to access MongoDB over HTTP on the native driver port.”,表示数据库已经成功启动。
内容总结
以上是互联网集市为您收集整理的MongoDB数据库安装配置教程全部内容,希望文章能够帮你解决MongoDB数据库安装配置教程所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。