windows 安装MongoDB(64位)
windows 安装MongoDB(64位)
安安-Anan 发表于1年前
windows 安装MongoDB(64位)
  • 发表于 1年前
  • 阅读 41
  • 收藏 5
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

1,下载

官网地址:http://www.mongodb.org/downloads(32位还是64位自行选择)。

我下载的是mongodb-win32-x86_64-2.4.5.zip,网盘地址:http://pan.baidu.com/s/1eSz5SKq

2,解压

把mongodb-win32-x86_64-2.4.5.zip放到某个位置,解压。我放的是D盘,解压后的路径为D:\mongodb-win32-x86_64-2.4.5

3,安装准备

MongoDB默认的数据目录为:C:\data\db。如果不用默认目录,则需要在在mongod.exe命令后加--dbpath参数。

创建数据目录。我创建的是D:\mongodb-win32-x86_64-2.4.5\data\db

创建日志目录及其文件。我创建的是D:\mongodb-win32-x86_64-2.4.5\data\log及D:\mongodb-win32-x86_64-2.4.5\data\log\log.txt。

4,启动MongoDB

打开cmd窗口(cmd.exe),进入D:\mongodb-win32-x86_64-2.4.5\bin,执行mongod.exe命令,见下图。

mongod.exe --logpath=D:\mongodb-win32-x86_64-2.4.5\data\log\log.txt --dbpath=D:\mongodb-win32-x86_64-2.4.5\data\db

--logpath 参数是设定日志文件的路径。

--dbpath 参数是设定数据库文件的存放路径。

mongod.exe命令的所有参数选项可通过mongod.exe --help查看。

5,作为服务进行安装

使用管理员权限打开windows的cmd窗口,进入D:\mongodb-win32-x86_64-2.4.5\bin目录。

mongod.exe --install --logpath=D:\mongodb-win32-x86_64-2.4.5\data\log\log.txt --dbpath=D:mongodb-win32-x86_64-2.4.5\data\db

设置为服务后,即可在cmd(管理员权限打开的windows cmd窗口)窗口用服务的方式启动或停止MongoDB。

net start mongodb 启动mongodb服务

net stop mongodb 启动mongodb服务

6,测试MongoDB

以管理员身份新建一个cmd窗口,进入MongoDB的bin目录输入mongo,如出现connecting to:test说明测试通过。
继续测试:
(1).输入use test回车
(2).输入db.foo.save({hello:1, baie:2})回车
(3).输入db.foo.find()回车
如果出现类似{ "_id" : ObjectId("5073a0a090f93be1455461d2"), "hello" : 1, "baie" : 2 }之类信息,说明测试成功数据已经插入数据库,然后输入exit退出。

7,注册MongoDB为系统服务(此步骤必须以系统管理员身份运行cmd,否则会报错)
以系统管理员身份运行cmd输入并切换至MongoDB的bin目录运行以下语句
mongod.exe --dbpath=d:\mongodb-win32-x86_64-2.4.5\data\db --logpath=d:\mongodb-win32-x86_64-2.4.5\ldata\og\log.txt --install --serviceName "MongoDB"
回车
如果控制台出现类似Tue Oct 09 12:05:15 Service can be started from the command line with 'net start MongoDB'这样的语句,说明服务已经注册成功。

8,在cmd中输入net start MongoDB即可启动MongoDB数据库服务,此时控制台输出Mongo DB 服务已经启动成功,说明系统启动成功。

9,.如果出现发生系统错误 1067 请把db目录下的mongod.lock文件删除后重新输入net start MongoDB启动服务即可。

 

共有 人打赏支持
粉丝 0
博文 40
码字总数 18064
×
安安-Anan
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: