NoSQL之MongoDB详细安装方法,超简单!
了解mongodb
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
下载mongodb
mongod.exe 是mongodb 服务进程程序
mongos.exe 是集群服务器进程
mongosh.exe 是mongodb的客户端
解压安装服务
建立log目录用来保存日志,建立data/db目录用来保存数据库文件
编写数据配置文件 ./mongod.yaml 或 ./mongod.yml 内容如下:
net:
bindIp: localhost
port: 27017
storage:
dbPath: d:\dbs\mongod\data\db
systemLog:
destination: file
path: d:\dbs\mongod\log\mongodb.log
logAppend: true
mongodb 服务操作
mdb7 代表 MongoDB 7.0.9
安装服务
sc create mdb7 binPath= "d:/dbs/mongod/bin/mongod.exe --service --config=d:/dbs/mongod/mongod.yaml" DisplayName= "mdb7" start= "auto"
设置服务描述
sc description mdb7 "MongoDB Server 7.0.9 Service"
启动服务
net start mdb7
停止服务
net stop mdb7
删除服务
sc delete mdb7
查看管理服务
运行或地址栏输入:services.msc