Windows下安装MongoDB服务器-王昌军

合集下载

Windows下安装Mongodb的教程Windows服务器操作系统 电脑资料.doc

Windows下安装Mongodb的教程Windows服务器操作系统 电脑资料.doc

Windows下安装Mongodb的教程Windows效劳器操作系统电脑资料因工程要使用Mongodb,所以需要在本地机器上安装Mongodb,我的机器系统为Win7 64位,1.下载Mongodb.mongodb/downloads找到自己系统对应的版本,32位或者64位,下载下来2.将下载的安装包解压到你要安装的目录例如:D:\xampp\mongodb,为了方便使用命令行,需要将D:\xampp\mongodb\bin加到系统环境变量的path中。

3.启动Mongodb使用mongod --dbpath D:\xampp\mongodb\data命令启动Mongodb C:\Users\lxy>mongod --dbpath D:\xampp\mongodb\dataWed Apr 02 17:09:54.468 [initandlisten] MongoDB starting : pid=12244 port=27017dbpath=D:\xampp\mongodb\data 64-bit host=IdeaBear-PCWed Apr 02 17:09:54.469 [initandlisten] db version v2.4.9 Wed Apr 02 17:09:54.470 [initandlisten] git version:52fe0d21959e32a5bdbecdc62057db386e4e029cWed Apr 02 17:09:54.471 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2,servicepack='Service Pack 1') BOOSTLIBVERSION=149Wed Apr 02 17:09:54.471 [initandlisten] allocator: system Wed Apr 02 17:09:54.472 [initandlisten] options: { dbpath: "D:\xampp\mongodb\data" }Wed Apr 02 17:09:54.519 [initandlisten] journaldir=D:\xampp\mongodb\data\journalWed Apr 02 17:09:54.520 [initandlisten] recover : no journal files present, no recovery neededWed Apr 02 17:09:54.542 [FileAllocator] allocating new datafile D:\xampp\mongodb\data\local.ns, filling with zeroes...Wed Apr 02 17:09:54.542 [FileAllocator] creating directory D:\xampp\mongodb\data\tmpWed Apr 02 17:09:54.627 [FileAllocator] done allocating datafile D:\xampp\mongodb\data\local.ns, size: 16MB, took 0.083 secsWed Apr 02 17:09:54.628 [FileAllocator] allocating new datafile D:\xampp\mongodb\data\local.0, filling with zeroes...Wed Apr 02 17:09:54.838 [FileAllocator] done allocating datafile D:\xampp\mongodb\data\local.0, size: 64MB, took 0.208 secsWed Apr 02 17:09:54.840 [initandlisten] mand local.$cmd mand: { create: "startuplog", size: 10485760, capped: true } ntoreturn:1 keyUpdates:0 reslen:37297msWed Apr 02 17:09:54.844 [initandlisten] waiting for connections on port 27017Wed Apr 02 17:09:54.943 [websvr] admin web console waiting for connections on port 28017最后两行说明了数据库的端口为27017和28017,4.将Mongodb安装为windows效劳使用命令mongod --logpath D:\xampp\mongodb\log\MongoDB.log --logappend --dbpath D:\xampp\mongodb\data --directoryperdb --serviceName MongoDB --install 安装效劳Microsoft Windows [版本 6.1.7601](c) xx Microsoft Corporation。

Windows安装部署MongoDB详细步骤

Windows安装部署MongoDB详细步骤

Windows安装部署MongoDB详细步骤
本⽂主要介绍如何在windows环境下安装部署mongodb,版本为:社区版(MongoDB Community Server),版本号:5.0.1。

下载mongodb
安装、配置mongodb
修改mongodb配置项(⾮必须)
⼀、下载mongodb
官⽅下载地址:,根据⾃⼰需求下载相应版本,楼主使⽤的是社区版。

⼆、安装、配置mongodb
2.1 打开安装⽂件,根据实际情况配置数据存储⽬录、⽇志存储⽬录等信息即可,安装过程⽐较简单。

2.2 安装完成后查看系统服务是否注册和启动成功。

2.3 在浏览器中输⼊地址:出现以下内容说明服务已经安装成功,并运⾏正常!
三、修改mongodb配置项
如果按照上⾯流程所有步骤都成功了,说明mongodb已经启动成功了,那么这⼀步就⾮必须操作项,如果需要修改mongodb的IP端⼝、数据⽬录、⽇志⽬录等信息,可以继续往下看。

mongodb默认安装⽬录:C:\Program Files\MongoDB\Server\5.0\bin,可以从服务中查看到,配置⽂件为:mongod.cfg。

配置⽂件中信息如下:
⾄此,windows下安装启动mongodb就完成了!。

Mongodb数据库Windows服务安装及启用用户登录说明

Mongodb数据库Windows服务安装及启用用户登录说明

Mongodb数据库Windows安装说明一、下载Mongodb数据库我们需要64位的Mongodb数据库,推荐3.4版本以上的安装包,可以从如下地址下载:https:///download-center#community根据操作系统选择对应的安装包。

二、安装Mongodb数据库双击安装包,进行安装一直Next,到如下界面:选择Custom,进行自定义安装:这里选择要安装的路径,我们使用默认的位置。

最终安装成功:三、配置Mongodb数据库1.准备数据库和日志存储文件位置在C盘根目录创建data文件夹,在data文件夹下分别创建db和log文件夹2.添加用户名和密码找到安装文件夹,双击mongod程序,启动mongodb服务:选择mongo程序,启动客户端:在命令行输入:use admin,进入admin数据库输入添加用户的语句:db.createUser({user:"root",pwd:"12345",roles: ["root"]})这样,就添加了用户root,密码为12345,角色为管理员。

3.停止服务输入db.shutdownServer(),停止mongodb服务。

四、Mongodb服务安装1.创建配置文件创建一个文本文件,内容如下:STORAGE:DB P ATH:C:\\DATA\\DBJOURNAL:ENABLED: TRUESYSTEM L OG:DESTINATION: FILELOG A PPEND: TRUEPATH:C:\\DATA\\LOG\\MONGO.LOGSECURITY:AUTHORIZATION: ENABLEDPROCESS M ANAGEMENT:WINDOWS S ERVICE:SERVICE N AME: MONGODBDISPLAY N AME: MONGODBDESCRIPTION: MONGODB 服务其中dbpath和path分别是数据库存储位置和日志位置,根据实际情况设置。

64位win7系统MongoDB下载安装与简使用

64位win7系统MongoDB下载安装与简使用

Windows7下MongoDB的安装和配置、启动和停止一、下载MongoDB的官方下载网址是:https:///downloads选择要安装的系统版本,同时注意区分32还是64的操作系统笔者操作系统为64位Windows7二、安装和使用(1)点击下载的mongodb-win32-x86_64-2008plus-ssl-3.0.4-signed.msi,下一步,下一步over。

(2)配置:数据库和日志路径首先以管理员权限进入cmd。

点击电脑左下角的开始按钮,点击运行按钮,就会出现运行输入窗口,输入cmd就会进入。

我的安装路径:C:\MongoDB,如果使用其他路径,请自行修改下面的对应的安装路径。

使用管理权限cmd下mkdir C:\MongoDB\data\db (在C:\MongoDB下创建目录db,用于存储数据库文件)mkdir C:\MongoDB\data\log (在C:\MongoDB下创建目录log,然后再在log目录下创建一个mongodb.log文件)目录结果,手动创建也可以cd C:\MongoDB\bin(按照路径,自行修改)mongod -dbpath "C:\MongoDB\data\db"执行此命令即将mongodb的数据库文件创建到C:\Program Files\mongodb\data\db 目录,出现下面的打印。

当看到这行“waiting for connections on port 27017”时,到浏览器中输入地址“localhost:27017”,回车!浏览器会打印:如下,则说明MongoDB已经启动成功了。

(3)测试与使用:新打开一个DOS窗口,win+R, cmd,回车。

cd C:\MongoDB\binmongo简单的插入,查询。

输入:>db.foo.insert({a:123,b:345})>db.foo.find()输出:{ "_id" : ObjectId("51357b2003004382ccd87dcd"), "a" : 123, "b" : 345 }>注:Access control is not enabled for the database(数据库未启用访问控制),不影响使用,可以自行深入研究。

在Window平台下安装MongoDB的方法和步骤详解

在Window平台下安装MongoDB的方法和步骤详解

动 MongoDbServer。 D:\mongodb\binmongod.exe--configd:\mong odb\mongo.config
alloutputgoingto:D:\mongodb\log\mongo.l
og 第四步:连接 MongoDB
新开启一个命令行控制窗口,使用 mongo.exe






logpath=D:\mongodb\log\mongo.log 日志读写操
作 diaglog=3 第三步:运行 MongoDBServer
在命令控制行,切换到 d:\mongodb\bin 目录
下,使用源自命令mongod.exe--configd:\mongdb\mongo.config 启
连接 MongoDBServer.第五步:设置 MongoDB 为 Windows 服务 在命令行控制窗口,加入--install 选项可以
把 MongoDB 安装为 Windows 服务。 D:\mongodb\binmongod.exe--configd:\mong odb\mongo.config
在命令行中快速使用 MongoDBbin 目录下的命令,
可以将 D:\mongoDB\bin 加入到 Window 环境变量。 第二步:配置数据文件
在 D:\mongodb\创建 mongo.config 文件,如 下(并在d:\mongodb目录下新建data,log文件夹) 数据存储的位置 dbpath=D:\mongodb\data 所
在 Window 平台下安装 MongoDB 的方法和步骤详解
z8c9e 凤凰平台 凤凰开户
第一步:下载 MongoDB

MongoDB安装配置文档

MongoDB安装配置文档

MongoDB的安装及相关配置文档一、Window系统下的安装1.从官网下载https:///download-center下载2.下载完成后执行安装文件.exe或者.msi3.在安装目录D:\Program Files (x86)\MongoDB\Server\3.2 下,创建data/db文件夹,data/log/mongodb.log日志文件4.在bin 目录下,创建一个1.bat脚本文件,内容如下:mongod.exe --dbpath "D:\Program Files (x86)\MongoDB\Server\3.2\data\db"--logpath "D:\Program Files (x86)\MongoDB\Server\3.2\data\log\mongodb.log"--serviceName "MongoDB" --install –auth5.以[管理员]身份运行1.bat6.在windows 服务中启动MongoDB 服务,或者在CMD中net start MongoDB7.OK,windows下mongodb已完成安装并以windows服务运行(开机启动)二、Linux 系统下的安装1.下载源码(可以通过迅雷下载,然后上传;也可以在linux中下载)注:官网提供的是64位安装文件,Linux系统必须也是64位,否则安装失败4.启动MongoDB,当前目录/usr/local/mongodb/bin# 不需要认证./mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/ data/log/mongodb.log –logappend –fork# 需要认证./mongod --dbpath=/usr/local/mongodb/data/db --logpath=/usr/local/mongodb/ data/log/mongodb.log –logappend --auth –fork# 或者创建配置文件,通过配置文件启动touch f输入内容port=27017dbpath=/usr/local/mongodb/datalogpath=/usr/local/mongodb/logs/mongodb.logpidfilepath=/usr/local/mongodb/mongo.pidfork=truelogappend=true#auth=true保存后 ./mongod --config /usr/local/mongodb/bin/f三、MongoDB命令1.bin 目录下执行./mongo 打开Mongodb shell2.连接到admin数据库3.创建用户名并认证在高版本的mongodb中使用createUser创建用户名,addUser已经废弃用户名创建完成后,验证db.auth(‘用户名’,’密码’) 0,用户添加失败;1为成功Windows系统下用户名创建成功后MongoDB服务需要重启4.通过MongoBooster管理工具测试mongodb 可视化管理工具通过工具栏中的 Connect>From URI...创建一个数据库连接# 这是不需要用户名认证的连接# 需要用户名认证的连接mongodb://username:password@host:port/database?options四、其它MongoDB命令> 单数据库只读>db.createUser({user:"admin",pwd:"password",roles:[{role:"read",db:"t est"}]})> 多数据库读写>db.createUser({user:"admin",pwd:"password",roles:[{role:"readWrite", db:"text1"},{role:"readWrite",db:"text2"}]})> 修改密码> db.changeUserPassword("username", "xxx")> 查看用户信息> db.runCommand({usersInfo:"用户名"})> 修改密码和用户信息> db.runCommand({updateUser:"username",pwd:"xxx",customData:{title:"xxx"}})五、MongoDB权限说明1. read 指定数据库的只读权限2. readWrite 拥有指定数据库的读写权限3. readAnyDatabase 任何数据库的只读权限(和read相似)4. readWriteAnyDatabase 任何数据库的读写权限(和readWrite相似)5. userAdminAnyDatabase 任何数据库用户的管理权限(和userAdmin 相似)6. dbAdminAnyDatabase 任何数据库的管理权限(dbAdmin相似)7. root 超级管理员。

windows下MongoDB的安装及配置

windows下MongoDB的安装及配置

windows下MongoDB的安装及配置最近一直在搞MongoDB,就安装问题我搞了快两天了。

主要是电脑之前安装过MongoDB,一直没有使用过。

最近,想要使用MongoDB,可是,服务启动不起来了,于是,就卸载重新安装,这下麻烦事儿来了。

整整让我煎熬了两天,显示在Windows上面安装,然后在Linux上面安装,不过,这个困难还是给让我给克服了,哈哈哈哈。

安装之前一定要先看MongoDB官网看一下安装说明(即:下面图片粉色框圈住的链接,点进去看看)安装安装有两种方式:其一,先登录MongoDB的官网MongoDB下载安装包,安装包没有什么好选的,现在MongoDB在Windows系统上仅支持64位的。

下载好之后,就可以安装了,下载好之后的文件应该是(msi)后缀的文件,这种安装方式类似QQ,微信等之类软件的安装,直接一直的“下一步,下一步”就可完成安装,我之所以安装比较困难是因为之前安装过,之前的东西没有卸载干净,所以,一直没有安装成功。

其二,采用.zip压缩包的方式安装,这种方式和上面那种方式相比稍微复杂一些,下面请看步骤:一、先创建数据库文件的存放位置在mongodb下创建data,在data下再创建db:D:\mongodb\data\db因为启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。

二、启动MongoDB服务1.打开cmd命令行2.进入D:\mongodb\bin目录(注意:先输入d:进入d盘,然后输入cd D:\mongodb\bin)3.输入如下的命令启动mongodb服务:mongod --dbpath D:\mongodb\data\db我这里使用的是git,当然,也可以cmd.exe 即是在第三步创建的数据库存放文件路径下启动。

4.在浏览器输入http://localhost:27017 (27017是mongodb的端口号)查看,若显示:则表示,连接成功。

mongdb安装

mongdb安装

安装MongoDBInstalla MongoDB on Window server 2008(64bit) Installed on Windows server 2008(64bit), please use 64bitlegacy installation package.useful links for mongoDB./一、按照操作系统下载/downloads。

二、在D盘新建MongoDB文件夹(此文件夹为自定义的数据库安装目录D:\MongoDB)把刚才下载的压缩包解压并把bin文件夹拷贝到MongoDB文件夹。

三、在MongoDB文件夹内新建logs文件夹(用于存储日志文件D:\MongoDB\logs),并在此文件夹内新建空文件mongodb.log。

四、在MongoDB文件夹内新建db文件夹(用于存放数据库文件D:\MongoDB\db)。

五、启动MongoDB。

以系统管理员身份运行cmd,切换至D:\MongoDB\bin目录输入mongod.exe --dbpath=d:\mongodb\db。

如看到控制台最后一行类似Tue Oct 09 11:50:55 [websvr] admin web console watiing for connections on port 28017说明启动成功(MongoDB占用系统28017端口)。

---------------------------------------------------------例如------------------------------------------------------ Microsoft Windows [版本6.0.6002]版权所有(C) 2006 Microsoft Corporation。

保留所有权利。

C:\Users\Administrator>cd D:\MongoDB\binC:\Users\Administrator>d:D:\MongoDB\bin>mongod.exe --dbpath=d:\mongodb\db2015-01-07T13:12:55.855+0800 [initandlisten] MongoDB starting : pid=912 port=27017 dbpath=d:\mongodb\db 64-bit host=ctvms-dev0022015-01-07T13:12:55.855+0800 [initandlisten] targetMinOS: Windows Server 2003 SP22015-01-07T13:12:55.855+0800 [initandlisten] db version v2.6.62015-01-07T13:12:55.855+0800 [initandlisten] git version: 608e8bc319627693b04cc7da29ecc300a5f45a1f2015-01-07T13:12:55.855+0800 [initandlisten] build info: windows sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack1') BOOST_LIB2015-01-07T13:12:55.855+0800 [initandlisten] allocator: system2015-01-07T13:12:55.855+0800 [initandlisten] options: { storage: { dbPath: "d:\mongodb\db" } } 2015-01-07T13:12:55.870+0800 [initandlisten] journal dir=d:\mongodb\db\journal2015-01-07T13:12:55.870+0800 [initandlisten] recover : no journal files present, no recovery needed2015-01-07T13:12:55.948+0800 [initandlisten] allocating new ns file d:\mongodb\db\local.ns, filling with zeroes...2015-01-07T13:12:56.276+0800 [FileAllocator] allocating new datafile d:\mongodb\db\local.0, filling with zeroes...2015-01-07T13:12:56.276+0800 [FileAllocator] creating directory d:\mongodb\db\_tmp2015-01-07T13:12:56.292+0800 [FileAllocator] done allocating datafile d:\mongodb\db\local.0, size: 64MB, took 0.012 secs2015-01-07T13:12:56.308+0800 [initandlisten] build index on: local.startup_log properties: { v: 1, key: { _id: 1 }, name: "_id_", ns: "local.startup_log" }2015-01-07T13:12:56.308+0800 [initandlisten] added index to empty collection2015-01-07T13:12:56.308+0800 [initandlisten] command local.$cmd command: create { create: "startup_log", size: 10485760, capped: true } ntoreturn:1 keyUpdates:0 numYield2015-01-07T13:12:56.308+0800 [initandlisten] waiting for connections on port 270172015-01-07T13:13:55.948+0800 [clientcursormon] mem (MB) res:38 virt:3122015-01-07T13:13:55.948+0800 [clientcursormon] mapped (incl journal view):1602015-01-07T13:13:55.948+0800 [clientcursormon] connections:0六、测试MongoDB。

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

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

MongoDB4.28安装及配置2020-6-18 MongoDB4.28安装及配置蝌蚪成长记一、MongoDB4.28安装1.1右键以管理员身份运行mongodb-win32-x86_64-2012plus-4.2.8-signed.msi ;1.2点击I accept the tems in the license agreement,点击Next1.3选择默认安装路径,点击completem;自己定义安装路径,点击custom,点击browse选择路径,点击next;1.4直接点击Next;1.5取消勾选install MongoDB compass,点击Next;1.6点击install ;1.7点击finish,完成安装;二、配置MongoDB2.1测试MongoDB1)进入MongoDB安装路径,在data下面新建文件夹db;2)打开命令行窗口windows+R,输入cmd开启命令行,切换到C:\Program Files\MongoDB\Server\4.2\bin目录下,执行命令mongod --dbpathC:\Program Files\MongoDB\Server\4.2\data\db;C:\Users\King>cd C:\Program Files\MongoDB\Server\4.2\binC:\Program Files\MongoDB\Server\4.2\bin>mongo2.2 配置MongoDB环境变量上面的方法有个弊端,每次使用都有启动一次MongoDB服务器,现在改成一直自动启动。

1)右键点击电脑,点击属性,点击高级系统设置,点击环境变量,在用户变量里面找到path,点击编辑,把C:\Program Files\MongoDB\Server\4.2\bin目录的路径地址添加到最后面,这样在电脑的任意路径都可以直接执行 mongo;服务是自启的;测试;打开浏览器测试至此MongoDB4.0.28安装完成。

mongodb 安装操作方法

mongodb 安装操作方法

Mongodb在Windows下安装及配置分类:NoSQL mongodb数据库/sql2011-01-08 19:44 5354人阅读评论(0) 收藏举报1.下载mongodb的windows版本,有32位和64位版本,根据系统情况下载,下载地址:/downloads2.解压缩至E:/mongodb即可3.创建数据库文件的存放位置,比如D:/mongodb/data/db。

启动mongodb服务之前需要必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。

默认文件夹路径为c:/data/db.使用系统默认文件夹路径时,启动服务无需加--dbpath 参数说明,但文件夹还要手工创建4.打开cmd命令行,进入D:/mongodb/bin目录,输入如下的命令启动mongodb服务:D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db显示:Sat Jan 08 18:49:34 MongoDB starting : pid=232 port=27017 dbpath=E:/mongodb/data 32-bit** NOTE: when using MongoDB 32 bit, you are limited to about 2 gigabytes of data** see /post/137788967/32-bit-limitationsSat Jan 08 18:49:34 db version v1.6.5, pdfile version 4.5Sat Jan 08 18:49:34 git version: 0eb017e9b2828155a67c5612183337b89e12e291Sat Jan 08 18:49:34 sys info: windows (5, 1, 2600, 2, 'Service Pack 3') BOOST_LIB_VERSION=1_35Sat Jan 08 18:49:34 [initandlisten] waiting for connections on port 27017Sat Jan 08 18:49:34 [websvr] web admin interface listening on port 28017表示启动成功,最后两行说明的数据库端口和Web端口,默认分别是27017和28017,在浏览器中打开http://localhost:28017,可以看到其相关的一些信息。

mongoDB 1.8.2 在windows 7 上的安装和部署

mongoDB 1.8.2 在windows 7 上的安装和部署

mongoDB 1.8.2 在windows 7 上的安装和部署
参考,从mongoDB官网下载最新版的mongoDB 1.8.2,选择windows的安装包,下载了Windows 32-bit的1.8.2版本。

1. 解压到d:\mongoDB 目录下,可以更名或删除冗长的mongodb-win32-i386-1.8.2目录名。

另外,可以在d:\mongoDB目录下,创建一个db的新目录。

2. 以administrator 身份打开cmd窗口,在窗口输入
d:\mongoDB\bin\mongod.exe –dbpath=d:/mongodb/db
这样mongodb就在运行了,但cmd窗口还不能关闭,一关闭就停了。

因此需要将其设为系统服务。

3. 设置mongoDB以系统服务的方式运行
D:\mongodb\bin>mongod.exe –dbpath=d:/mongodb/db –logpath=d:/mongodb/db/mongodb.log --install
这样就可以在系统服务(services.msc)里就多了个MongoDB的服务,可以设置成自动来让windows每次启动时自动启动Mongo DB。

4. 启动mongoDB客户端,仍然在其bin目录下,文件名为mongo.exe
相关链接:
/display/DOCS/Windows+Service。

Windows下mongodb安装文档

Windows下mongodb安装文档

Windows下安装Mongodb1、下载/downloads如:mongodb-win32-i386-1.8.4.zip2、解压后就直接可以使用了, 所有程序都在bin 目录下#解压(安装)目录:D:\Program Files\mongodb\#数据目录(自定义, 需要自己手动建):E:\my_file\mongodb_data\data#日志文件(自定义, 日志目录需要自己手动建)E:\my_file\mongodb_data\log\server_log.txt3、为了使用方便, 将mongoDB 注册成系统服务# 把 mongod 注册成一个系统服务# 特别注意: --dbpath, --logpath 所带参数的文件夹名字中一定不能有空格, 否则会出现服务注册不成功"D:\ProgramFiles\mongodb\bin\mongod.exe" --dbpath="E:\my_file\mongodb_data\data" --logpath="E:\my _file\mongodb_data\log\server_log.txt" --install4、注册成系统服务后, 我们可以通过命令启动mongoDB 服务# 开始->运行->cmd->进入到命令行模式Cmd# 开启 mongoDB 服务 (我们可以将这一句保存为 server_launch.bat 批处理文件, 双击它就启动服务)net start "MongoDB"# 关闭 mongoDB 服务(我们可以将这一句保存为 server_stop.bat 批处理文件, 双击它就停止服务)net stop "MongoDB"5、进入客户端的方法Cmd# 进入到 mongoDB 安装目录D:cd "Program Files\mongodb\bin#打开客户端程序mongo.exe6、mongoDB 图形界面管理工具 rock_mongo (中文)/p/rock-php/wiki/rock_mongo_zh。

mongodb安装教程

mongodb安装教程

mongodb安装教程MongoDB 下载及安装MongoDB 提供了可⽤于 32 位和 64 位系统的预编译⼆进制包,你可以从MongoDB官⽹下载安装,MongoDB 预编译⼆进制包下载地址:注意:在 MongoDB 2.2 版本后已经不再⽀持 Windows XP 系统。

最新版本也已经没有了 32 位系统的安装⽂件。

MongoDB for Windows 64-bit 适合 64 位的 Windows Server 2008 R2, Windows 7 , 及最新版本的 Window 系统。

MongoDB for Windows 32-bit 适合 32 位的 Window 系统及最新的 Windows Vista。

32 位系统上 MongoDB 的数据库最⼤为 2GB。

MongoDB for Windows 64-bit Legacy 适合 64 位的 Windows Vista, Windows Server 2003, 及 Windows Server 2008 。

根据你的系统下载 32 位或 64 位的 .msi ⽂件,下载后双击该⽂件,按操作提⽰安装即可。

安装过程中,你可以通过点击 "Custom(⾃定义)" 按钮来设置你的安装⽬录。

创建数据⽬录MongoDB将数据⽬录存储在 db ⽬录下。

但是这个数据⽬录不会主动创建,我们在安装完成后需要创建它。

请注意,数据⽬录应该放在根⽬录下((如: C:\ 或者 D:\ 等 )。

在本教程中,我们已经在C:盘安装了 mongodb,现在让我们创建⼀个data的⽬录然后在data⽬录⾥创建db⽬录。

C:\Users\licl11092>cd d:D:\C:\Users\licl11092>d:D:\>mkdir dataD:\>cd dataD:\data>mkdir dbD:\data>cd db你也可以通过window的资源管理器中创建这些⽬录,⽽不⼀定通过命令⾏。

mongodb安装-windows环境

mongodb安装-windows环境

MongoDB
安装
基于W i n d o w s
江西农业大学
2013-12-25 江西农业大学
1、解压至d:\mongodb
2、在mongodb下新建data文件夹
d:\mongodb\data
3、在data下新建db和log文件夹
d:\mongodb\data\db
d:\mongodb\data\log
4、在log下新建mongodb.log文件
d:\mongodb\data\log\mongodb.log
5、启动MongoDB服务
运行cmd,跳转到,mongodb\bin目录下,执行下面命令:
mongod.exe --dbpath=d:\mongodb\data\db
6、将MongoDB作为Windows 服务随机启动
跳转到,mongodb\bin目录下,执行下面命令:
mongod --dbpath=d:\data\db --logpath=d:\mongodb\data\log\mongodb.log –i nstall
注意:如果需要卸载服务,执行命令:sc delete MongoDB
7、客户端连接验证
新打开一个CMD输入:d:\mongodb\bin\mongo,如果出现下面提示,那么您就可以开始MongoDB之旅了:
1.d:\mongodb\bin\mongo
2.MongoDB shell version: 2.0.4
3.connecting to: test
注意:如果连接失败,则可能是服务没启动,需手动启动。

MongoDB安装和配置

MongoDB安装和配置

MongoDB安装和配置官⽹下载5.0.3, 并安装. Windows下安装后并选择使⽤windows 服务来启动mongo服务.======================================免密登录======================================初次登录, 打开 mongo.exe 客户端, 不需要输⼊⽤户密码就能登录, 安全性不⾼, 后⾯介绍如何加上安全认证.在mongo.exe中执⾏show dbs命令, 能显⽰有三个数据库, 说明登录成功.查看 mongo 的配置⽂件mongod.cfg注意默认绑定IP 是127.0.0.1, 如果要在局域⽹内访问mongo服务, 需要修改IP为 0.0.0.1, 即绑定所有的⽹卡.======================================创建账号======================================创建⼀个mongoDB 的超级管理员root账号先切到admin db下, 账号名设定为 root, ⾓⾊也选 root.use admindb.createUser({user:'root', pwd: '123456', roles:['root']})使⽤ db.auth() ⽅法可以验证⽤户密码是否OK.在test db 下的test_user/test_guest/test_owner 账号use testdb.createUser({user:'test_user', pwd: '123456', roles:[{db:'test', role:'readWrite'}]})db.createUser({user:'test_guest', pwd: '123456', roles:[{db:'test', role:'read'}]})db.createUser({user:'test_owner', pwd: '123456', roles:[{db:'test', role:'dbOwner'}]})在 admin 数据库的 ers 集合中, 可以查看所有⽤户信息.======================================启⽤验证⽅式登录======================================mongo 的配置⽂件mongod.cfg 增加 auth 选项mongod.cfg新版使⽤yml格式, 配置如下:security:authorization: enabledmongod.cfg⽼版⽂件, 配置如下:auth=true再次启动mongo.exe客户端, 运⾏ show dbs, 没有列出任何数据库, 可见并未进⾏真正登录成功mongodb.exe 客户端使⽤账号密码⽅式登录, 以root账号登录:.\mongo.exe mongodb://localhost:27017/admin -u root -p 123456端⼝后的/db, 这⾥的db和应⽤程序连接url的authSource含义相同, ⽤来指定在哪个库验证⽤户. 虽然 admin 库下存储所有账号的⽤户名和密码, 但 authSource 参数不⼀定就是 admin 库, 准确地说: 在哪个库下创建⽤户, authSource 就是那个库.root 账号虽然能管理任何数据库, 但不能直接登录test 数据库.test_owner 账号登录:======================================应⽤程序url写法:======================================mongodb://root:123456@127.0.0.1:27017/admin?authSource=admin&w=majority&wTimeoutMS=5000&journal=true&readPreference=primary&retryWrites=true mongodb://test_owner:123456@127.0.0.1:27017/test?authSource=test&w=majority&wTimeoutMS=5000&journal=true&readPreference=primary&retryWrites=true authSource 参数, ⽤来指定在哪个库验证⽤户. 虽然 admin 库下存储所有账号的⽤户名和密码, 但 authSource 参数不⼀定就是 admin 库, 准确地说: 在哪个库下创建⽤户, authSource 就是那个库.retryWrites 采⽤可重试写⼊⽅式, 设定 retryWrites 为true 后, writeConcern 参数配不能设置为 0w 参数即 writeConcern, 设置为 majority, 保证每次写操作都成功写⼊到复制集中的多数服务器中, 数据安全性较好.j 参数即 journal HAL⽇志, j=true, 落盘后返回写操作, j=false, 刷到内存后即返回写操作.wTimeoutMS 设定 writeConcern 的超时时间, 单位毫秒, 如果没有设定, 则写操作可能会⽆限阻塞等待.readPreference 参数, 设定读操作选⽤节点的策略, 默认为只从主节点读取, 可选项有:primary (只主)只从 primary 节点读数据,这个是默认设置primaryPreferred (先主后从)优先从 primary 读取,primary 不可服务,从 secondary 读secondary (只从)只从 scondary 节点读数据secondaryPreferred (先从后主)优先从 secondary 读取,没有 secondary 成员时,从 primary 读取nearest (就近)根据⽹络距离就近读取,根据客户端与服务端的PingTime实现======================================MongoDB for VS Code插件的使⽤======================================MongoDB 官⽅的VS code插件, 可以编写playground ⽂件, 语法是 js, 可以编写⼀些CRUD的脚本,如果是使⽤Run selected line from playground 命令, 选择部分要包含 use("test") 代码来切换到⽬标DB, 否则都是在默认db中执⾏.另外, 输出窗⼝也切换到 Playground output, 这样我们能看到⼀些⾃⼰的print()结果.======================================mongodb role类型======================================数据库⽤户⾓⾊(Database User Roles):read:授予User只读数据的权限readWrite:授予User读写数据的权限数据库管理⾓⾊(Database Administration Roles):dbAdmin:在当前DB中执⾏管理操作dbOwner:在当前DB中执⾏任意操作userAdmin:在当前DB中管理User备份和还原⾓⾊(Backup and Restoration Roles):backuprestore跨库⾓⾊(All-Database Roles):readAnyDatabase:授予在所有数据库上读取数据的权限readWriteAnyDatabase:授予在所有数据库上读写数据的权限userAdminAnyDatabase:授予在所有数据库上管理User的权限dbAdminAnyDatabase:授予管理所有数据库的权限集群管理⾓⾊(Cluster Administration Roles):clusterAdmin:授予管理集群的最⾼权限clusterManager:授予管理和监控集群的权限,A user with this role can access the config and local databases, which are used in sharding and replication, respectively.clusterMonitor:授予监控集群的权限,对监控⼯具具有readonly的权限hostManager:管理Server超级⾓⾊(super master Roles)root :超级账户和权限,只在admin中可⽤======================================参考======================================。

window下安装配置mongodb的教程图解

window下安装配置mongodb的教程图解

window下安装配置mongodb的教程图解1.下载mongodb安装包⾸先声明下,我下载了此时最新版本3.6.3怎么安装都是报错,闪退,寻找各种办法都没有能够解决,最后降低版本安装才得以成功,我下载的版本是3.4.0解压安装mongodb,我是安装在d:/MongoDB⽬录下2.创建必须的⽂件夹在 d:/MongoDB⽂件夹下创建data,然后在d:/MongoDB/data⽂件夹下分别创建db和log⽂件夹先配置数据的⽬录,例如我想存放在D:\mongodb\data\db这个⽬录下,我们在运⾏cmd.exe进⼊dos命令界⾯,然后进⼊cd D:\mongodb\bin⽬录下,运⾏mongod.exe命令,如图所⽰:配置⽇志路径,例如我想存放在D:\mongodb\data\log 这个⽬录下,我们在运⾏cmd.exe进⼊dos命令界⾯,然后进⼊cd D:\mongodb\bin⽬录下,运⾏mongod.exe命令mongod.exe --logpath=D:\mongodb\data\log\mongodb.log ,如图所⽰:3.测试运⾏是否正常我们在运⾏cmd.exe进⼊dos命令界⾯,然后进⼊cd D:\mongodb\bin⽬录下,运⾏mongo命令,测试⼀下连接,如图所⽰:出现错误说明:没有启动服务器,我们需要⾃⼰配置MongoDB服务器,我们在D:\mongodb⽬录下,创建⼀个mongodb.config 配置⽂件,有两个属性logpath和dbpath,分别设定值,就是刚才我们配置的路径,如图所⽰:mongod.exe --config d:\mongodb\mongodb.config来启动MongoDB服务器,--config 选项表⽰启动时通过d:\mongodb\mongodb.config配置⽂件的信息配置服务器。

如图所⽰:这个dos命令界⾯先不要关闭,MongoDB服务器在运⾏,我在新打开⼀个dos命令界⾯,先进⼊到cd D:\mongodb\bin⽬录下,然后在运⾏mongo命令测试⼀下链接,如图所⽰:说明这时配置成功。

MongoDB安装到windows服务的方法及其遇到问题的完美解决方案

MongoDB安装到windows服务的方法及其遇到问题的完美解决方案

MongoDB安装到windows服务的方法及其遇到问题的完美解决方案MongoDB安装到windows服务的方法及其遇到问题的完美解决方案MongoDB安装到windows服务的方法及其遇到问题的完美解决方案MongoDB的安装方法详情请查看: MongoDB的安装方法配置MongoDB的环境变量及好处今天我们说一下如何配置MongoDB的环境变量及好处,因为每次我们启动MongoDB服务的时候都需要在黑窗口(dos窗口)中切换到MongoDB所在路径,然后执行net start mongodb 命令来开启服务。

所以每次手动开机开启MongoDB服务的时候都特别的麻烦,为了解决这个问题。

我们可以将MongoDB配置到系统环境变量中。

下次在开机的时候可以直接打开黑窗口或者以管理员身份打开(dos窗口)输入net start mongodb 命令,无需切换到MongoDB所在路径进行启动。

配置环境变量鼠标单击我的电脑右键属性点击高级系统设置点击环境变量找到系统变量单击新建变量名随便书写(但是要记住后面要用到)变量值写上你安装mongodb的目录到bin目录截止(书写完成如上图)单击确定在系统变量中找到Path变量单击编辑变量名称不需要更改变量值在最前面加上一步创建的那个变量名称(我的上一步创建名称为MONGDB_HOME) 格式为%MONGDB_HOME%bin;(注意最后一定要用; 隔开) 完成之后如上图所示点击确定测试mongodb的环境变量是否配置成功打开doc命令窗口(打开详情请查看mongodb的安装博客最上端)输入命令mongod -help (如图显示则mongodb环境变量的配置已经成功)接下来我们将mongodb放到windows的服务中打开doc命令窗口(打开详情请查看mongodb的安装博客最上端)输入以上该命令mongod.exe --logpath d:/develop/MongoDB/data/logs/mongodb.log --logappend --dbpath d:/develop/MongoDB/data/db --directoryperdb --serviceName MongoDB -install简单介绍一下使用的参数及其含义:--install:安装MongoDB服务--logappend:以每天为单位自动切割日志--serviceName:安装Windows服务时使用的服务名--serviceDisplayName:在Windows服务管理器中显示的服务名--logpath:MongoDB日志输出文件名称。

MongoDB4.0在windows10下的安装与服务配置教程详解

MongoDB4.0在windows10下的安装与服务配置教程详解

MongoDB4.0在windows10下的安装与服务配置教程详解本地安装及⽹页测试1.在官⽹下载最新的安装⽂件可以在MongoDB官⽹选择Community Server版本下载,但是它似乎经常没有响应。

可以在这⾥直接选择需要的版本下载,要在Windows下安装可以直接选msi安装⽂件。

安装msi⽂件下载好后,⼀致next,在中间⼀步选择 custom 选项,以选定⾃⼰喜好的安装位置修改安装路径。

这个MSI⽂件有问题,这⾥必须不能改动,直接next,否则改回去也不⾏。

这⾥取消勾选,不安装图形化⼯具,否则时间⾮常⾮常长。

安装到此告⼀段落。

安装完成后⽂件⽬录如下图刚刚MongoDB安装在了E:\Program Files\MongoDB\Server\4.0\下,后⾯都称为安装⽬录\。

配置并从备⽤路径开启(可不做)1.在安装⽬录\data\下创建⼀个db⽬录,作为安装⽬录\data\的备⽤⽬录,,在 log ⽂件夹下创建新⽂件 mongo.config(安装⽬录\log\mongo.config)在启动时,使⽤的是安装⽬录\bin\下的mongod.exe,如果直接启动,实际使⽤的是C:\data\db\为数据库⽂件存储⽬录,需要确保该⽬录存在。

可以使⽤--dbpath "安装⽬录\data\db"显式指定该⽬录为存储位置,来启动MongoDB,如:E:\Program Files\MongoDB\Server\4.0\bin>mongod.exe --dbpath "E:\Program Files\MongoDB\Server\4.0\data\db"2.部分输出:3.说明MongoDB已经启动了,且它的默认端⼝(27017)没有被占⽤。

测试使⽤保持MongoDB开启,使⽤安装⽬录\bin\下的mongo.exe可以启动MongoDB的操作终端:测试:> dbtest> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GB>检查本地MongoDB服务因为在安装时勾选了,所以应当是有这个服务的,从services.msc⾥可以看到:如果没有,可以参考这⾥进⾏配置。

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

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

Windows10安装MongoDB4.0详细步骤及启动配置教程⽬录⼀、安装⼆、⾃动启动redis 官⽅没有 Windows 版的,微软维护的已经好久没更新了,所以就在想着换成 MongoDB。

⼀、安装安装步骤:1.点击next2.勾选左下⾓,点击next3.选择默认安装路径,点击completem;⾃⼰定义安装路径,点击custom,点击browse选择路径,点击next4.直接点击next5.取消左下⾓勾选,点击next6.点击install7.点击ignore8.进⼊MongoDB安装路径,切换到data⽬录,在data下⾯新建⽂件夹db9.windows+R,输⼊cmd开启命令⾏,切换到MongoDB\bin⽬录下,执⾏命令mongod --dbpath C:\MongoDB\data\db 重新打开⼀个命令⾏,切换到 MongoDB\bin⽬录下执⾏命令 mongo⼆、⾃动启动上⾯的⽅法有个弊端,每次使⽤都有启动⼀次MongoDB服务器,现在改成⼀直⾃动启动。

步骤:1.右键点击电脑,点击属性,点击⾼级系统设置,点击环境变量,在⽤户变量⾥⾯找到path,点击编辑,把bin⽬录的路径地址添加到最后⾯,这样在电脑的任意路径都可以直接执⾏ mongo2.windows+R,输⼊ services.msc,打开服务,找到MongoDB,这是安装的时候⾃动创建的。

点击启动,会报错;windows+Q,输⼊ cmd, 右键点击命令提⽰符,点击以管理员⾝份运⾏,命令⾏会显⽰管理员;执⾏命令sc delete MongoDB, MongoDB状态变为了禁⽤;切换到C:\MongoDB\data,新建log⽂件夹;执⾏命令mongod --dbpath C:\MongoDB\data\db --logpath C:\MongoDB\data\log\mongo.log --install --serviceName MongoDB;查看服务,找到MongoDB服务,右键点击启动;打开命令⾏,执⾏ mongo,连接成功,可以进⾏操作;也可以通过浏览器查看127.0.0.1:27017查看总结以上所述是⼩编给⼤家介绍的Windows10安装MongoDB4.0详细步骤及启动配置教程,希望对⼤家有所帮助,如果⼤家有任何疑问请给我留⾔,⼩编会及时回复⼤家的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Windows下安装MongoDB服务器
MongoDB的官方下载站是/downloads,可以去上面下载最新的程序下来。

在下载页面可以看到,对操作系统支持很全面,OS X、Linux、Windows、Solaris 都支持,而且都有各自的32位和64位版本。

目前的稳定版本是2.0.2版本。

1.安装包及安装目录准备
(1). 下载MongoDB
url地址: /downloads
(2). 设置MongoDB目录:在D盘建立D:\Software\MongoDB-2.0.2\bin目录。

解压下载的MongoDB安装包,解压并将解压后的文件中的bin目录下的所有文件拷贝到刚才建立的目录下。

(3). 设置数据文件路径:在D:\Software\MongoDB-2.0.2目录下建立data文件夹,用以存放MongoDB数据文件。

(4). 设置日志文件:在D:\Software\MongoDB-2.0.2目录下建立logs文件夹,并在logs下面建立mongodb.log文件。

2.安装MongoDB服务器
打开cmd窗口(如果是win7的话。

那启动cmd要用管理员身份来启动(右键以管理员运行)):输入下面命令:
C:\Windows\system32>D:
D:\>cd D:\Software\MongoDB-2.0.2\bin
D:\Software\MongoDB-2.0.2\bin>mongod
--dbpath D:\Software\MongoDB-2.0.2\data
--logpath=D:\Software\MongoDB-2.0.2\logs\mongodb.log --install
然后到Windows服务中启动Mongo DB,如下图示:
3.客户端连接验证MongoDB服务器是否安装并启动成功
有两种方法:
(1). 新打开一个cmd输入如下命令:
C:\Windows\system32>D:
D:\>cd D:\Software\MongoDB-2.0.2\bin
D:\Software\MongoDB-2.0.2\bin>mongo.exe
按回车键,如果出现下图,就说明MongoDB安装并启动成功。

(2). 打开浏览器,输入“http://localhost:27017/”,若出现:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number.则表示MongoDB安装并启动成功。

4.查看MongoDB日志
到D:\Software\MongoDB-2.0.2\logs目录下,打开mongodb.log日志文件即可查看。

5.MongoDB常用命令查看
打开一个cmd输入如下命令:
C:\Windows\system32>D:
D:\>cd D:\Software\MongoDB-2.0.2\bin
D:\Software\MongoDB-2.0.2\bin>mongod --help
即可查看到MongoDB常用命令,如下图示:。

相关文档
最新文档