`
hdxiong
  • 浏览: 378090 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

MongoDB——安装篇(windows)

阅读更多
亦可参见:http://gnucto.blog.51cto.com/3391516/833532

1、下载MongoDB数据库http://fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip;

2、将安装文件解压到C盘(注意:安装路径中不能出现空格),配置“环境变量”,将 %MONGODB_HOME%\bin 添加到“Path”中;

3、进入DOS窗口,设置数据保存目录(与端口)和日志输出目录。
DOS命令:
mongod --port <端口> --dbpath <数据路径> --logpath <日志路径> --logappend --directoryperdb

参数说明:
--port    表示数据库端口,默认27017;
--dbpath  表示数据文件存储路径,一般设置为%MONGODB_HOME%\data;
--logpath 表示日志文件存储路径,一般设置为%MONGODB_HOME%\logs\mongodb.log;
--logappend 表示日志追加,默认是覆盖;
--directoryperdb 表示每个db一个目录;

4、完成以上设置,MongoDB已经启动,新开启DOS窗口,执行“mongo.exe”,出现“MongoDB shell version: 1.8.1”表示安装成功了。

5、目前是以无权限限制的方式启动的,你可以做任何操作。那么我们先切换到admin下,创建一个root用户吧。执行命令:
"use admin" -> "db.addUser('root','root')" -> "db.auth('root','root')",如下图所示:


6、把MongoDB注册为Windows Service,让它开机自动启动;执行命令:
mongod --bind_ip 127.0.0.1 --logpath %MONGODB_HOME%\logs\mongodb.log --logappend --dbpath %MONGODB_HOME%\data --directoryperdb --auth --install

注意:
    a.必须切换到bin目录下执行该条指令。
    b.必须添加--auth用户权限才会生效。
    c.除了“--auth”和“--install”两个参数,别的参数要跟你设置用户时启动服务的参数一致,尤其是“--directoryperdb”。
    第一次配置完成后,一定要重启才会有效果 重启mongo客户端,不输入-u-p可以直接进入,但是不具有任何权限。正确的访问方式为:mongo 数据库名 -u 用户名 -p。另外设置用户

7、服务安装成功后的界面:


8、如果安装失败:
删除MongoDB服务,执行命令:
sc delete MongoDB

启动MongoDB服务,执行命令:
net start "MongoDB"


9、在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:
启动:net/sc start 服务名
停止:net/sc stop 服务名

10、另外,sc可用于打开被禁用的服务,语法是:
sc config 服务名 start= demand    //手动
sc condig 服务名 start= auto      //自动
sc config 服务名 start= disabled //禁用
注意:以上三个命令“=”号后面必须有一个空格



Linux安装参见:http://blog.csdn.net/li_yang98/archive/2011/01/24/6162122.aspx
  • 大小: 1.6 KB
  • 大小: 4.3 KB
分享到:
评论

相关推荐

    MongoDB一键安装启动windows版本.rar

    压缩包中的Mongo版本是4.0,此工具功能为一键启动、关闭、进入命令行操作,在安装完成后即可直接使用,无需配置环境变量等操作,减少了繁琐的操作,安装后即可直接进入数据库命令行配置,适用于windows系统,方便...

    从MySQL到MongoDB——视觉中国的NoSQL之路.pdf

    "从MySQL到MongoDB——视觉中国的NoSQL之路" MySQL中的挑战 在传统的基于静态内容的产品中,MySQL使用Master+Master的部署方案,前端使用自己的PHP框架进行开发,Memcached作为缓存,Nginx进行Web服务器和负载...

    MongoDB8.0.1安装包带安装教程

    MongoDB8.0.1安装包带安装教程,适用于windows系统64位。 1、双机安装 mongodb-windows-x86_64-8.0.1-signed。 2、将 mongosh-2.3.2-win32-x64 压缩包解压后,打开bin文件夹复制“mongosh.ext“和”mongoshcryptv1....

    windows下mongodb的安装

    ### Windows 下 MongoDB 的安装步骤详解 #### 一、前言 MongoDB 是一款非常流行的开源文档型数据库系统,因其灵活性高、易于扩展等特性而受到众多开发者青睐。本文旨在为初次接触 MongoDB 并希望在 Windows 环境下...

    mongodb安装文件(windows64版本 7.0.4 直接安装).msi

    资源描述:《mongodb安装文件(windows64版本 7.0.4 直接安装).msi》是一款用于在Windows 64位操作系统上安装MongoDB的安装文件。该安装文件适用于需要在Windows系统上安装MongoDB的用户群体。无论是开发人员、...

    MongoDB-4.2.18(Windows)

    Windows版 MongoDB-4.2.18安装包

    mongodb安装以及基本操作(亲测通过)

    mongod.exe --install --dbpath=d:\mongodb\data --logpath=d:\mongodb\log\log.log -auth -serviceName "serviceName" 2.卸载服务 mongod.exe --remove --serviceName "serviceName" 3.启动服务 ...

    nosql实验六- MongoDB的安装与基本操作.docx

    在 Windows 环境下安装 MongoDB 需要下载 MongoDB Windows 版,设置数据文件和日志文件的存放目录,启动 MongoDB 服务,并将其作为 Windows 服务随机启动。同时,还需要安装 MongoDB VUE,以便更好地管理和维护 ...

    mongodb 4.2.6 最新版windows安装包及数据库工具.zip

    总的来说,MongoDB 4.2.6为Windows用户提供了一个强大的数据库解决方案,不仅在性能和功能上有所提升,而且提供了丰富的管理和开发工具。通过使用这个版本,开发者和数据库管理员能够更好地应对大数据时代的挑战,...

    windows下MongoDB的安装及配置

    ### Windows 下 MongoDB 的安装与配置详解 #### 一、MongoDB 概述 MongoDB 是一种流行的非关系型数据库(NoSQL),它以其灵活的数据存储方式受到 IT 行业...希望这篇文章能帮助您顺利完成 MongoDB 的安装与配置过程。

    mongodb 数据库基本操作.doc

    安装该库后,可以通过以下代码片段建立连接: ```python from pymongo import MongoClient client = MongoClient('mongodb://localhost:27017/') db = client['mydatabase'] ``` - **连接参数**:需要提供...

    MongoDB4.28安装详细步骤及启动配置教程(Windows10)

    ### MongoDB 4.2.8 安装及配置教程(Windows 10) #### 一、MongoDB 4.2.8 的安装 ##### 1.1 下载并运行安装程序 - **下载安装包**:首先从MongoDB官方网站或其他可靠渠道下载适合Windows 10操作系统的安装包`...

    windows下mongodb安装与使用整理

    ### Windows 下 MongoDB 安装与使用详解 #### 一、MongoDB 简介 MongoDB 是一种基于分布式文件存储的开源数据库系统。它属于 NoSQL 数据库的一种,使用 BSON(Binary JSON)格式来存储数据,支持动态模式,使得开发...

    mongodb v4.4.0_windows版本(支持x64x86)

    在安装MongoDB 4.4.0的Windows版本时,用户只需运行`mongodb-windows-x86_64-4.4.0-signed.msi`这个msi安装文件,按照向导提示完成安装过程。安装完成后,可以使用MongoDB的命令行工具`mongo.exe`或图形化管理工具...

Global site tag (gtag.js) - Google Analytics