mongodb安装与配置

Mongodb-面向使用学习

简单绍介了一下mongoDB的安装方法:Console方式和windows服务方式

一、初识MongoDB

1、什么是MongoDB

MongoDB是一个数据库。是一个非关系型数据库,以BSONJSON的扩展)数据格式存储。

此文档既然是面向使用的学习文档,所以关于MongDB的好处、历史等信息就不再描述,直接写如何使用吧。

2、下载安装

下载地址:https://www.mongodb.com/download-center,在这里选择自己需要的平台和版本:

图片1.png 

如果是windows平台的话,下载之后和其他普通的安装程序基本一样,需要注意的是下载的是32位还是64位(要看自己电脑的操作系统),而且据说32位最大只能存储2G的数据,而64位的没有做限制(这个没有测试过)。

如果是linux平台的话,后续再讲述。

我这里把MongoDB安装到D:\MongoDB目录中

图片2.png 

bin目录中有一些我们常用的数据库操作工具:

图片3.png 

所以我们最好的做法是将此bin目录加入到环境变量中(如何加入在此就不描述了)。

检查是否安装成功:

·WIN+R -> cmd -> mongo --version 只要显示版本号即成功!

图片4.png 

记不住命令的可输入mongo --help查看帮助。

3、Console方式启动数据库

mysql数据库中,使用之前需要启动数据库,启动数据库之前需要先配置数据库的目录,同理MongoDB中也需要设置其数据库目录,只是在MongoDB中设置数据库目录后就自动启动了。

如:将数据数据放到E:\temp\mongo\db这上目录下,先创建出这个空目录,输入命令:mongod --dbpath E:\temp\mongo\db 即可。

注意:1、这里是mongod(而不是mongomongodb

2、--dbpath:指定数据库目录

3、更多参数可用mongod --help查看

图片5.png 

输入命令后得到上图,我们主要关心的就是:port 27017,这是数据库的端口号。现在我们到E:\temp\mongo\db目录可以看到:

图片6.png 

这就是MongoDB的数据库目录,已经创建完成且启动成功,端口号为:27017(默认)。

 

当然我们可以通过浏览器来访问到我们已经启动的数据库:

图片7.png 

 

4、window要服务方式启动数据库

上面描述了以console方式启动数据库,这种方式在开发过程中是可以的,但在服务运行的时候就比较麻烦,如当服务器重启后,数据库的服务就得手动重新启动(当然可以自己写一些shell脚本,这显然比较麻烦)。

·创建服务日志

创建一个日志文件,这里是:E:\temp\mongdo\logs.txt,注意是一个可以正常打开的文件(最好是txt文件,方便查看)

·创建服务

Mongod --install --serviceName mongoDB --logpath E:\temp\mongo\logs.txt --dbpath E:\temp\mongo\db

图片8.png 

打开windows的服务列表查看,却没有找到mongoDB的服务名。打开日志:

图片9.png 

发现拒绝访问。(这个在Win7以后的版本会出现这个问题,是因为权限不够)

解决办法:以管理员的身份打开命令提示窗口,再输入以上命令,再看日志:

图片10.png 

已经创建好了,查看windows服务列表:

图片11.png已经出现了!

迫不及待的打开浏览器:http://localhost:27017,结果无法访问。

回到windows服务列表中查看才发现mongoDB 根本就没有启动,启动再试试,OK!正常访问了!

 

 

 下一篇主要讲述mongodb的增、删、改、查操作!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值