数据库 - MongoDB安装
1.爬虫 - Scrapy框架安装使用12.数据库 - MongoDB基础语法23.数据库 - MongoDB基础知识1
4.数据库 - MongoDB安装
5.文档数据存储6.爬虫 - Scrapy框架安装使用27.数据库 - MySql语句8.爬虫 - 基础类总集9.K8S安装流程10.Docker简介安装11.Docker常用命令12.Docker容器数据卷13.DockerFile14.爬虫 - Request库简介15.爬虫 - Selenium简介16.Python处理Word,Excel,PDF17.数据分析 - 理论简介18.数据分析 - NumPy模块19.数据分析 - Pandas模块20.数据分析 - Matplotlib模块21.爬虫 - 网页解析库22.Android自动化 - 环境准备23.Android自动化 - 基础总集24.Python一些简单基础的模板化语法MongoDB是一种基于分布式文件存储的数据库,旨在为Web应用提供可扩展的高性能数据存储解决方案。MongoDB是介于关系数据库和非关系数据库之间的产品,是非关系数据库中功能最丰富、最像关系数据库的数据库。
MongoDB支持的数据结构非常松散,类似于JSON的BSON格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是支持的查询语言非常强大,其语法有点类似面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
特点
高性能、易部署、易使用,存储数据非常方便。
- 面向集合存储、易存储对象类型的数据
- 模式自由
- 支持完全索引,包含内部对象
- 支持查询,复制和故障恢复
- 文件存储格式为BSON(一种JSON的扩展)
- 使用高效的二进制数据存储,包括大型对象(如视频等)
- 自动处理碎片,以支持云计算层次的扩展性
安装
- 下载,地址:https://www.mongodb.com/try/download/community
- 安装
取消勾选[Install MongoDB Compass],一定要取消否则安装速度会很慢很慢很慢!
- 配置环境变量
- 测试
- 目录文件如图所示
-
浏览器访问:http://127.0.0.1:27017
如图所示:
-
启动命令
net start mongodb
- 停止命令
net stop mongodb
- 删除服务
sc delete mongodb
5. 配置conf文件开机自启
需要先用命令删除服务
# 数据库文件路径
dbpath = D:\MongoDB\data\db
# 输出日志路径
logpath = D:\MongoDB\log\mongo.log
# 错误日志以追加的方式添加
logappend = true
# 启用日志文件,默认启用
journal = true
# 过滤无用日志,需要调试可以开启,false
quiet = true
# 端口号27017,默认的
port =27017
命令启动
# 安装
mongod --config "D:\MongoDB\mongo.conf" --install --serviceName "MongoDB"
# 启动
net start MongoDB
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性