MongoDB windows

  1. 下载安装,没啥可说的
    中间有一补选择MongoDB Compass Community,这个是mongodb的图形用户界面。
  2. 添加bin到windows的path变量
  3. 这个时候是不能使用数据库的。mongodb需要初始化数据文件。在磁盘的任意位置建立如下层级的文件夹


    image.png

    再在log下边新建db.log


    image.png
  4. 现在通过'mongod.exe' --dbpath C:\mongodb-data\db\来启动mongodb
  5. 显示启动成功,等待连接之后,在新打开一个cmd,然后输入mongo.exe就可以使用数据库了
  6. 但是启动mongod.exe的cmd一关闭,就不能使用了,贼烦。
  7. 我们可以讲mongodb作为一个windows服务去启动。
  8. mongod.exe --bind_ip yourIPadress --logpath "C:\mongodb-data\log\mongodb.log" --logappend --dbpath "C:\mongodb-data\db" --port yourPortNumber --serviceName "YourServiceName" --serviceDisplayName "YourServiceName" --install

注意:启动服务的时候cmd需要使用管理员权限打开
然后
net start mongodb //启动 MongoDB 服务
net stop mongodb //停止 MongoDB 服务
sc delete mongodb //删除服务

参数说明:

--bind_ip:           绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP
  --logpath:           定MongoDB日志文件,注意是指定文件不是目录
  --logappend:         以每天为单位自动切割日志
  --dbpath:          指定数据库路径
  --port:            指定服务端口号,默认端口27017
  --serviceName:        安装Windows服务时使用的服务名
  --serviceDisplayName:    在Windows服务管理器中显示的服务名
  --install:           指定作为一个Windows服务安装。
--directoryperdb:让MongoDB按照数据库的不同,针对每一个数据库都建立一个目录,所谓的“目录每数据库”

安装中可能遇到的问题
启动MongoBD时报错:window不能再本地计算机启动MongoDB,如下:


2016111609294918.jpg

在mongodb安装到windows过程中 安装--dbpath路径的找到
mongod.lock
storage.bson
删除掉

关于mongodb可视化GUI

MongoDB 生态 – 可视化管理工具
适合mongodb的四个免费可视化管理工具

讲mongodb启动服务命令作为一个文件启动

MongoDB server端的启动和添加到服务

你可能感兴趣的:(MongoDB windows)