sdoghds88888 发表于 2017-12-15 17:32:14

MongoDB的Windows安装

  一、下载MongoDB安装文件
  下载地址:http://pan.baidu.com/s/1nvEuDD3
  二、双击下载的文件,根据向导一直到finish。比如安装目录为 d:\mongodb

  1、创建文件夹。用来安装db和log。
  db路径:d:\mongodb\data\db
  log路径:d:\mongodb\data\log\mongodb.log
  2、以管理员身份打开cmd,执行以下命令。
  >cd d:\mongodb\bin       将操作空间切换到mongodb的bin目录
  >mongd -path "d:\mongodb\data\db"      db创建成功后最后一行显示waiting for connections on port 27017.
  3、测试连接。
  重新打开一个cmd窗口,切换到mongodb的bin目录
  >cd d:\mongodb\bin
  >mongo.exe      最后一行出现   connecting to:test 则测试连接成功。
  此时进入了test数据库,输入>exit退出。
  在浏览器地址栏输入http://localhost:27017/,会提示如下信息。

  4、将mongodb安装为windows服务。
  >cd d:\mongodb\bin
  >mongd -dbpath "d:\mongodb\data\db" -logpath "d:\mongodb\data\log\mongodb.log" -install -serviceName "MongoDB"
  执行完后,mongodb.log 里面就会有日志文件。
  5、启动MongoDB服务
  >cd d:\mongodb\bin
  >NET START MongoDB    提示服务已经启动成功。
  注意:有时会提示10048错误,去mongodb.log文件里面也会看到报错信息。是因为默认端口27017被占用。
  解决办法:a、在cmd中执行命令>netstat -ano   查看端口27017对应的PID

  b、查看pid为8656对应的哪个进程。 cmd中执行命令>tasklist|findstr "8650" ,就会展示出进程。

  c、打开任务管理器,将对应的进程结束掉,mongodb就可以正常启动啦。

  查看下面有个选项列,将pid勾选,任务管理器就会展示出进程对应的pid。
  6、OK啦。。
页: [1]
查看完整版本: MongoDB的Windows安装