目录
前言
MongoDB由C++语言编写,支持32位(数据容量最大支持2G)和64位。
版本号命名规则
例如:2.4.12,2.4代表发布序列,12代表bug修复次数,一般2.4的4奇数代表开发测试版本,偶数代表稳定版
MongoDB可视化工具
https://www.cnblogs.com/shiweida/p/7692468.html
一、Windows下的安装
1、下载
MongoDB下载可以到官网下载,也可以到我的网盘下载,这里以3.0.15为例子。
下载后默认安装即可,我这里有更改默认的目录。
2、配置
-
环境变量
将安装目录的bin目录配置到计算机的环境变量中(注意C:盘前面的分号)
-
建立所有数据的保存目录
如果要想正常启动MongoDB数据库,那么必须建立一个文件夹,这个文件夹将保存所有的MongoDB数据。在MongoDB文件夹中建立一个db的目录。
-
启动MongoDB
概要
MongoDB的启动需要使用mongod.exe命令,启动的时候可以设置端口号,也可以不设置。这里先不设置。
不设置端口启动MongoDB:mongod --dbpath C:\MongoDB\Server\3.0\db
设置端口启动MongoDB:mongod --dbpath C:\MongoDB\Server\3.0\db --port=37890
如果日后需要通过程序访问数据库,那么一定需要设置端口。
启动
在运行输入如下命令
如果出现如下,则表示服务配置成功
查看是否已经启动
在cmd窗口输入mongo,若出现如下所示表示已经启动,有个test数据库
显示所有数据库
命令:show databases
只有一个local的本地数据库,但是这个数据库我们不使用
实际开发中需要设置端口号、是否启动用户验证、数据文件的位置等等。所以可以在C:\MongoDB\Server\3.0(也就是bin的同级)目录下创建mongodb.conf文件以及log文件夹和log文件夹中的mongodb.log
log
在mongodb.conf文件写入如下格式参数
# 设置数据目录的路径
dbpath=C:\MongoDB\Server\3.0\db
# 设置日志信息的文件路径
logpath=C:\MongoDB\Server\3.0\log\mongodb.log
# 打开日志输出操作
logappend=true
# 在以后进行用户管理的时候使用它
noauth=true
port=34560
重启mongodb服务
切换管理员模式
命令:use admin
以配置文件重启
命令:mongod -f C:\MongoDB\Server\3.0\mongodb.conf
现在启动所有输出都输出到日志文件中,dos窗口空空的
如果要在dos窗口输出,则改logappend=false 或者注释如下内容
重新运行mongod -f C:\MongoDB\Server\3.0\mongodb.conf,就有日志输出到dos窗口
按照配置文件启动已经有端口,mongo命令已经连接不上
此时需要带上连接端口mongo --port=34560,连上后在日志窗口会显示"1 connection now open"
至此,Windows配置完成。