下面主要是我在Windows上(Win7)安装、运行、安装Windows服务的笔记
1、下载
下载地址:http://www.mongodb.org/downloads
2、安装
安装非常简单,解压就行了,我解压后,放在D:/MongoDB目录下。
为了命令行的方便,可以把D:/MongoDB/bin加到系统环境变量的path中了。
3、运行
在D:/MongoDB下面创建一个数据目录 data D:/MongoDB/data
D:\>mongod --dbpath D:/mongodb/data
Wed Oct 16 14:36:57.472
Wed Oct 16 14:36:57.472 warning: 32-bit servers don't have journaling enabled by
default. Please use --journal if you want durability.
Wed Oct 16 14:36:57.472
Wed Oct 16 14:36:57.503 [initandlisten] MongoDB starting : pid=5100 port=27017 d
bpath=D:/mongodb/data 32-bit host=yanfaos3
Wed Oct 16 14:36:57.503 [initandlisten]
Wed Oct 16 14:36:57.503 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary
.
Wed Oct 16 14:36:57.503 [initandlisten] ** 32 bit builds are limited to le
ss than 2GB of data (or less with --journal).
Wed Oct 16 14:36:57.503 [initandlisten] ** Note that journaling defaults t
o off for 32 bit and is currently off.
Wed Oct 16 14:36:57.503 [initandlisten] ** See http://dochub.mongodb.org/c
ore/32bit
Wed Oct 16 14:36:57.503 [initandlisten]
Wed Oct 16 14:36:57.503 [initandlisten] ** NOTE: your operating system version d
oes not support the method that MongoDB
Wed Oct 16 14:36:57.503 [initandlisten] ** uses to detect impending page f
aults.
Wed Oct 16 14:36:57.503 [initandlisten] ** This may result in slower perfo
rmance for certain use cases
Wed Oct 16 14:36:57.503 [initandlisten]
Wed Oct 16 14:36:57.503 [initandlisten] db version v2.4.7-rc0
Wed Oct 16 14:36:57.503 [initandlisten] git version: 078285ab6ed605ef4714bae48d7
423c35ff96148
Wed Oct 16 14:36:57.503 [initandlisten] build info: windows sys.getwindowsversio
n(major=6, minor=0, build=6002, platform=2, service_pack='Service Pack 2') BOOST
_LIB_VERSION=1_49
Wed Oct 16 14:36:57.503 [initandlisten] allocator: system
由于是开发版,上面就有个警告,没关系,忽略它。
最后两行说明的数据库端口和Web端口,分别是27017和28017,在浏览器中打开http://localhost:27017,可以看到其相关的一些信息。
4、创建用户:
执行命令:mongo 或者 双击运行mongo.exe文件 进入
> use admin
switched to db admin 进入admin下
> db.addUser("admin","admin") 添加admin
{
"user" : "admin",
"readOnly" : false,
"pwd" : "7c67ef13bbd4cae106d959320af3f704",
"_id" : ObjectId("525e386b305c2b51bb3976a6")
}
> db.auth("admin","admin") 验证admin用户 返回1创建成功
1
> db.adduser("user1","user1")
Wed Oct 16 14:57:41.843 TypeError: Property 'adduser' of object admin is not a f
unction
> db.addUser("user1","user1")
{
"user" : "user1",
"readOnly" : false,
"pwd" : "c0b6eb911ec95c050e104824c39531f3",
"_id" : ObjectId("525e38ef305c2b51bb3976a7")
}
> use user1
switched to db user1
> db.addUser("user1","user1")
{
"user" : "user1",
"readOnly" : false,
"pwd" : "c0b6eb911ec95c050e104824c39531f3",
"_id" : ObjectId("525e3927305c2b51bb3976a8")
}
>
这个命令区分大小写,addUser 用adduser 错误
5、停止服务
>db.shutdownServer()
分享到:
相关推荐
Windows 平台安装 MongoDB:MongoDB 下载;命令行下运行 MongoDB 服务器;将MongoDB服务器作为Windows服务运行;MongoDB后台管理 Shell。
MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB 在32位模式运行时支持的最大文件尺寸为2GB。 MongoDB把数据存储在文件中(默认路径为:...
创建目录如下 将mongodb的压缩包解压到mongodb目录下 mongodata下创建data目录存放数据;创建log目录存放目录 cmd 输入命令: ...以上所述是小编给大家介绍的MongoDB windows解压缩版安装教程详解,希望
主要介绍了MongoDB 3.4 安装以 Windows 服务方式运行的详细步骤,需要的朋友可以参考下
在path中添加 C:\Program Files\MongoDB\Server\3.6\bin 你的安装路径 将MongoDB注册成Windows的一个服务 创建配置文件 我在目录C:\myconfig\monogodb\下创建文件mongod.cfg,内容为 systemLog: destination: ...
MongoDB-4.0.6 win7 64位版本免安装包,解压即可直接运行,内含一键注册安装Windows服务批处理文件
java中mongodb使用环境详细配置,主要是在Windows上(WinXP)安装、运行、安装Windows服务的笔记,以作备忘。
接受许可协议:在安装过程中,你可能需要阅读并接受MongoDB的许可协议。 选择安装类型:你可以选择默认安装或自定义安装。自定义安装允许你选择安装目录和其他一些选项。 完成安装:按照安装向导的指示完成安装过程...
MongoDB是一个基于分布式文件存储的数据库。... MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。
3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\MongoDB.log 4.运行cmd.exe进入dos命令界面,执行下列命令 ...
mongo-docker, 基于 Docker的即时MongoDB集群环境 即时MongoDB分片集群这个库为 Vagrantfile 。Dockerfile和 Bootstrap 脚本提供了使用Virtualbox软件管理程序构建... 在安装完成后,在本地机器上运行的单个虚拟机上共
但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C:\ 或者 D:\ 等 )。可以选择命令行创建,也可以手动创建。 最后生成这样的目录 c:>data>db 三、命令行下...
本软件综合了,windows服务控制(安装卸载等),windows服务启动程序(服务控制定时运行程序),动态编译(根据SQL语句生成对应的实体类),反射(将泛型传递给方法,根据类字段类型判断数据类型),泛型的灵活使用...
Mongodb简介 ...3. MongoDB可运行在unix、Windows和OSX平台上,支持32位和64位应用,并且提供了java、php、c、c++、c#、javaScript多种语言的驱动程序 4. 目前正在使用MongoDB的网站和企业已经超过100多家
NoSQL MongoDB Windows系统64位 安装程序 先解压后,直接运行
本例是本人参考网上资料自行编写的,希望对感... MongoDB服务端可运行在Linux、Windows或OS X平台,支持32位和64位应用,默认端口为27017。推荐运行在64位平台,因为MongoDB在32位模式运行时支持的最大文件尺寸为2GB。
由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采用 Eclipse 框架开发,支持插件扩展,并且提供了许多数据库管理工具:ER 图、数据导入/导出、数据库比较、模拟...
一、 Mongodb简介 ...3. MongoDB可运行在unix、Windows和OSX平台上,支持32位和64位应用,并且提供了java、php、c、c++、c#、javaScript多种语言的驱动程序 4. 目前正在使用MongoDB的网站和企业已经超过100多家