Windows系统下安装mongoDB数据库

1 篇文章 0 订阅
0 篇文章 0 订阅

安装以及配置文件在评论区

一、组件工具安装

1、系统运行环境安装

在目录\DB_3.2与系统组件安装工具包\Visual studio 2010 Redistributable Package下找到vcredist程序,这里需要注意的是x86跟x64的程序版本都要进行安装。(系统虽然是64位,但是电脑用的软件不全是32位的,有的跟64位系统兼容的32位软件,需要X86版的动态库来支持)。

按照提示进行安装即可

2、数据库运行环境安装

目录\DB_3.2与系统组件安装工具包\下找到mongodb-win32-x86_64-3.2.4-signed.msi进行安装

注:选择版本时选择“complete”完整版

安装完成后在C:\Program Files下会有一个MongoDB文件夹,C:\Program Files\MongoDB\Server\3.2的结构如下图bin目录下有如下文件即表示安装成功。

3、数据库客户端安装

数据库客户端访问工具,数据库初始化时需要用到,必须安装

直接下一步,点就完事了。

安装完成之后运行

这个可先不用管它跳过关闭就行,暂时不用

二、数据库初始化安装

1、配置MongodDB数据库环境变量

在"计算机"->"属性"->"高级设置"->"环境变量"中,找到"Path"变量,将数据库安装目录下的bin文件夹增加到该环境变量中,并重启计算机,例如,数据库安装目录为"C:\Program Files\MongoDB\Server\3.2\bin",请将该目录增加到"Path"环境变量中,(增加环境变量路径需要在原有路径后面添加英文;再将需要添加的路径复制在后面)增加后,保存并重启计算机。

注:是系统变量中的path不是用户变量中的path

选中后编辑->新建->保存即可。

注:win10以下的操作系统在最后一行添加即可,注意英文的“;”符号,

2、部署数据库数据存储环境

选择剩余磁盘空间最大的分区,并在此根目录下创建MongoDB文件夹,例如:以C盘为例(假设C盘为剩余空间最大分区),在C盘新建以下目录:C:\MongoDB,拷贝数据库初始化安装包中MongoDB目录下的Data文件夹到C:\MongoDB下。

3、配置数据库存储环境文件

打开\Data\dbconf\mongod.conf配置文件,修改auth = false,修改后保存文件,例如,使用文本编辑工具打开C:\MongoDB\Data\dbconf\mongod.conf文件(使用编辑器如nodepad,submit啥的打开实在不行用文本打开),按要求编辑。

4、检查并修改mongoSvrInstall.bat文件

右键选中mongoSvrInstall.bat文件,点击“编辑”打开该文件

检查命令中[数据库配置文件全路径]参数(C:\MongoDB\Data\dbconf\mongod.conf)是否正确,如果正确的话双击运行该文件

然后观察控制台是否成功!!!

5、配置本地windows mongodb 服

搜索cmd右键以管理员方式运行,然后cd进mongodb安装的bin目录下然后输入

mongod --config "C:\Mongodb\mongo.config" --install --serviceName "MongoDB"

标红位置替换文config配置文件的位置

 

如果不成功请检查一下你的配置文件或者位置是否出错,涉及的位置比较多,不要混淆

成功后检查服务alt+ctrl+delete呼出任务管理器,查看服务是否存在,不存在的话说明配置失败,一般是因为位置原因导致

6、连接数据库

首先进入数据库的安装目录。cd C:\Program Files\MongoDB\Server\3.2\bin然后执行命令mongod --dbpath C:\MongoDB\Data\db

注:depath后面的路径是后来创建的放Data的目录,如下显示,则说明成功

打开浏览器输入http://localhost:27017显示如下则说明连接成功,如果失败则检查一下27017端口是否被占用。

之后打开命令行输入进行连接测试输入mongo localhost:27017(27017是默认端口)成功后如下显示

如果显示被积极拒绝,则输入mongo查看是否有版本信息以及test,如果有则说明访问的端口不正确,被占用或者其他原因。

8、创建数据库用户

[创建root用户:在连接成功后的命令提示符下继续执行以下命令]

use admin

db.createUser(

    {

       user:"root",

        pwd:"root",

        roles:

        [

            {

                "role":"root",

                "db":"admin"

            }

        ]

 }

)

9、修改数据库存储环境文件

打开[数据库安装盘盘符:]\MongoDB\Data\dbconf\mongod.conf配置文件,修改auth = true,修改后保存文件。

例如,使用文本编辑工具打开C:\MongoDB\Data\dbconf\mongod.conf文件,按要求编辑。

10、重启数据库服务

alt+ctrl+delete呼出任务管理器找到mongodb服务,右键重启服务

11、创建TABLE_A用户

[创建GIDB用户:在连接成功后的命令提示符下继续执行以下命令]

use admin

db.auth("root","root")

use TABLE_A

db.createUser(

    {

        user:"root",

        pwd:"root",

        roles:

        [

            {

                "role":"dbAdmin",

                "db":"TABLE_A"

            },

    {

                "role":"readWrite",

                "db":"TABLE_A"

            }

        ]

        }

)

12、连接GIDB数据库

打开刚安装的Robomongo 1.0.0输入正确的信息账号密码后即可成功登陆成功

 

 

 

 

 

 

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值