MongoDB的安装和环境配置
MongoDB的下载
1.1 官网地址:https://www.mongodb.com/
1.2 下载地址:https://www.mongodb.com/try/download/enterprise
1.3 下载建议:下载4.0以上的版本,不要安装最新版,不要安装 -rc的测试版
安装过程
2.1 一路next,选择默认安装
2.2 注意这里选择默认安装后下一步这里,右下角这里勾去掉,这里的是下载第三方可视化工具,国外的,我选择使用国内的Robo 3T。勾掉后next然后安装。
MongoDB安装目录里一些基本操作
(我的安装路径C:Program FilesMongoDBServer4.0in):
3.1 执行这些命令,要执行这些命令,需要以管理员身份运行cmd( 不建议用git来操作,因为git不是utf-8编码,会有中文乱码问题)
3.2 打开开始菜单,找到命令提示符,在上面点击右键,选择以管理员身份运行。
- 要想执行mongodb的命令,需要cd到他的安装目录下面的bin文件夹下
2 为了在dos窗口的任何目录下都能执行mongo的命令,需要先设置环境变量,因为计算机在执行命令的时候会在环境变量中找对应的命令 - 不同的操作系统设置环境变量的步骤大同小异,Win10操作系统下设置环境变量如下图。
- 设置环境变量,操作如下。这里的路径是你的安装路径。
我们之前安装的其实是数据服务器,通过数据库服务器可以建立很多个数据库,我们打算把新建的数据库放哪里呢?需要指定一个位置。这里我选择在D盘新建一个文件夹来放数据库:
4.1 在d盘建立一个文件夹mongodb,并且建立子目录db和log
4.2 在log目录下建立一个文件MongoDB.log ,后缀为.log。d:mongodbdb、d:mongodblog, 分别用来存放数据库文件和数据库日志文件.
4.3把mongodb文件夹的只读属性去掉。
启动 MongoDB
5.1 以管理员身份运行cmd.exe,进入dos命令界面,执行下列命令。
mongod --storageEngine mmapv1 --dbpath "d:mongodbdb" --logpath "d:mongodblogMongoDB.log"
5.2 执行后,就挂起了,需要另外开命令窗口测试是否启动成功。
5.3 测试连接
- 原来的cmd窗口不关闭,以管理员身份再开一个cmd窗口,输入mongo或者mongo.exe,出现如下信息说明测试通过,此时我们已经进入了mongoDB的shell,输入exit或者ctrl + C可退出。
将MongoDB安装为windows服务(很需要)。当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦,此时我们可以将MongoDB安装为windows服务
6.3 这里MongoDB.log就是开始建立的日志文件,--serviceName "MongoDB" 服务名为MongoDB
6.4 接着启动mongodb服务 > NET START MongoDB 0013
mongod --storageEngine mmapv1 --dbpath "d:mongodbdb" --logpath "d:mongodblogMongoDB.log" --install --serviceName "MongoDB"
6.3 这里MongoDB.log就是开始建立的日志文件,--serviceName "MongoDB" 服务名为MongoDB
6.4 接着启动mongodb服务 > NET START MongoDB 0013
6.5 打开任务管理器,可以看到进程已经启动
6.6 再次测试连接 > mongo
6.7 关闭进程和退出服务.
- ctrl + C 退出服务
- 关闭服务:net stop MongoDB