1.1 下载
mongodb的官网: http://www.mongodb.org
我下载的是:mongodb-win32-x86_64-2.4.9.zip
1.2 解压
把mongodb-win32-x86_64-2.4.9.zip放到某个位置,解压。我放的是D:\ Program Files目录。
解压后的路径为D:\ Program Files\mongodb\mongodb-win32-x86_64-2.4.9
1.3 安装准备
1.设置环境变量
配置MONGODB_HOME环境变量
MONGODB_HOME=D:\Program Files\mongodb\mongodb-win32-x86_64-2.4.9
修改path变量值:在最后加上%MONGODB_HOME%\bin;
2.MongoDB默认的数据目录为:C:\data\db。如果不用默认目录,则需要在在mongod.exe命令后加--dbpath参数。
创建数据目录。我创建的是F:\mongodb\data\db
创建日志目录及其文件。我创建的是F:\Mongodb\log及F:\mongodb\log\log.txt。
1.4 启动MongoDB
打开cmd窗口,进入D:\ProgramFiles\mongodb\mongodb-win32-x86_64-2.4.9\bin,执行以下命令:
mongod.exe --logpath=F:\mongodb\log\log.txt --dbpath=F:\mongodb\data\db
--logpath 参数是设定日志文件的路径。
--dbpath 参数是设定数据库文件的存放路径。
mongod.exe命令的所有参数选项可通过mongod.exe --help查看。
1.5 作为服务进行安装
使用管理员权限打开windows的cmd窗口,进入D:\ Program Files\mongodb\mongodb-win32-x86_64-2.4.9\bin目录。执行以下命令:
mongod.exe --install --logpath=F:\mongodb\log\log.txt --dbpath=F:\mongodb\data\db
设置为服务后,即可在cmd(管理员权限打开的windows cmd窗口)窗口用服务的方式启动或停止MongoDB。
net start mongodb 启动mongodb服务
net stop mongodb 启动mongodb服务
安装成功后 可以在 控制面板-管理工具-服务 里面启用和停止mongodb服务
1.6 启动客户端
在cmd窗口进入D:\ Program Files\mongodb\mongodb-win32-x86_64-2.4.9\bin目录,输入mongo.exe,则可以进入shell环境界面。
1.7 作为服务进行安装是常犯的错误
1.如果cmd没有用管理员的权限来打开 用普通权限打开,执行安装命令后会出现以下错误:
Error connecting to the Service Control Manager: 拒绝访问。
解决方法是:
从开始菜单定位到cmd 右键 以管理员身份运行。 然后重新走一遍安装流程就ok。
2.启动mongodb服务时,如果出现“服务没有响应控制功能”的错误提示,原因一般会以下2点:
1)请注意你所有的路径有没有错,包括mongod所在路径,日志所在路径等;
2)不要加入多余的"\",如"D:\MongoDB\Data"这个,千万不要写成"D:\MongoDB\Data\"
解决方法是:以管理员权限打开cmd,定位到mongodb目录下的bin,执行sc delete MongoDB 命令删除mongodb服务,重新进行安装。
mongodb的官网: http://www.mongodb.org
我下载的是:mongodb-win32-x86_64-2.4.9.zip
1.2 解压
把mongodb-win32-x86_64-2.4.9.zip放到某个位置,解压。我放的是D:\ Program Files目录。
解压后的路径为D:\ Program Files\mongodb\mongodb-win32-x86_64-2.4.9
1.3 安装准备
1.设置环境变量
配置MONGODB_HOME环境变量
MONGODB_HOME=D:\Program Files\mongodb\mongodb-win32-x86_64-2.4.9
修改path变量值:在最后加上%MONGODB_HOME%\bin;
2.MongoDB默认的数据目录为:C:\data\db。如果不用默认目录,则需要在在mongod.exe命令后加--dbpath参数。
创建数据目录。我创建的是F:\mongodb\data\db
创建日志目录及其文件。我创建的是F:\Mongodb\log及F:\mongodb\log\log.txt。
1.4 启动MongoDB
打开cmd窗口,进入D:\ProgramFiles\mongodb\mongodb-win32-x86_64-2.4.9\bin,执行以下命令:
mongod.exe --logpath=F:\mongodb\log\log.txt --dbpath=F:\mongodb\data\db
--logpath 参数是设定日志文件的路径。
--dbpath 参数是设定数据库文件的存放路径。
mongod.exe命令的所有参数选项可通过mongod.exe --help查看。
1.5 作为服务进行安装
使用管理员权限打开windows的cmd窗口,进入D:\ Program Files\mongodb\mongodb-win32-x86_64-2.4.9\bin目录。执行以下命令:
mongod.exe --install --logpath=F:\mongodb\log\log.txt --dbpath=F:\mongodb\data\db
设置为服务后,即可在cmd(管理员权限打开的windows cmd窗口)窗口用服务的方式启动或停止MongoDB。
net start mongodb 启动mongodb服务
net stop mongodb 启动mongodb服务
安装成功后 可以在 控制面板-管理工具-服务 里面启用和停止mongodb服务
1.6 启动客户端
在cmd窗口进入D:\ Program Files\mongodb\mongodb-win32-x86_64-2.4.9\bin目录,输入mongo.exe,则可以进入shell环境界面。
1.7 作为服务进行安装是常犯的错误
1.如果cmd没有用管理员的权限来打开 用普通权限打开,执行安装命令后会出现以下错误:
Error connecting to the Service Control Manager: 拒绝访问。
解决方法是:
从开始菜单定位到cmd 右键 以管理员身份运行。 然后重新走一遍安装流程就ok。
2.启动mongodb服务时,如果出现“服务没有响应控制功能”的错误提示,原因一般会以下2点:
1)请注意你所有的路径有没有错,包括mongod所在路径,日志所在路径等;
2)不要加入多余的"\",如"D:\MongoDB\Data"这个,千万不要写成"D:\MongoDB\Data\"
解决方法是:以管理员权限打开cmd,定位到mongodb目录下的bin,执行sc delete MongoDB 命令删除mongodb服务,重新进行安装。